gift on std that the gift that keeps on giving std Web gift that keeps on giving gift that keeps on giving EnglishNoun gift that keeps on giving US idiom Something with continuing … Thursday, November 24, 2022 Edit