the gift that keeps on giving

the gift that keeps on giving

Something that continues to have a payoff, consequences, or other such impact. To my co-workers, that old video of me acting like an idiot is the gift that keeps on giving. Teasing me about it is their favorite pastime. I'm telling you, my membership to the yoga studio has been the gift that keeps on giving! I've made so many new friends, strengthened my body, and reduced my anxiety.
See also: gift, give, keep, on, that
Farlex Dictionary of Idioms. © 2015 Farlex, Inc, all rights reserved.