Etymology

tear someone a new one

Today it means: To express great anger toward (a person) for some perceived offence or shortcoming; to castigate. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok