have someone's guts for garters

idiomPart ofgut

have someone's guts for garters — idiom

1. to be extremely angry with someone and intend to punish them severely — used as

1.idiom
Definition

to be extremely angry with someone and intend to punish them severely — used as a threat, often humorously

Example

If that boy touches my car again, I'll have his guts for garters.

The boss said she'd have his guts for garters if he was late one more time.