gift that keeps on giving
Short definition from Wiktionary
Noun
- Something with continuous (typically positive) consequences.
- A sexually transmitted disease.
We haven’t written up gift that keeps on giving yet: Simple and Standard meanings, examples and a quiz.