gift that keeps on giving
Noun
Meaning
(idiomatic) Something with continuous (typically positive) consequences.
(slang) A sexually transmitted disease.
Source: en.wiktionary.orgNoun
(idiomatic) Something with continuous (typically positive) consequences.
(slang) A sexually transmitted disease.
Source: en.wiktionary.org