Meaning of “never live sth down” in the English Dictionary

british dictionary

"never live sth down" in British English

See all translations

never live sth down

to be unable to stop feeling embarrassed about something you have done:

I wish I'd never opened my mouth in the meeting - I'm never going to live it down!

(Definition of “never live sth down” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)