Definition of “have sb's guts for garters” - English Dictionary

british dictionary

“have sb's guts for garters” in British English

See all translations

have sb's guts for garters

UK informal

If you say you will have someone's guts for garters, you mean that you will punish them severely:

If that boy has taken my bike again, I'll have his guts for garters!

(Definition of “have sb's guts for garters” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)