To thoroughly and intensely punish, rebuke, scold, or berate one. Primarily heard in UK. My parents said they'd have my guts for garters if I took the car again without permission.See also: garter, gut, have
have someone's guts for garters
punish or rebuke someone severely. informalSee also: garter, gut, have