have (one's) guts for garters

(redirected from have my guts for garters)

have (one's) guts for garters

To be thoroughly and intensely punished, rebuked, scolded, or berated. 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