somebody will never hear the last of something

From Longman Dictionary of Contemporary Englishsomebody will never hear the last of somethingsomebody will never hear the last of somethingif you will never hear the last of something, someone will be angry with you about it for a long timeIf my mother sees me, I’ll never hear the last of this. →last