LIVE STH
Meaning of LIVE STH in English
down
to be able to make people forget about sth embarrassing you have done :
She felt so stupid. She'd never be able to live it down.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005