have somebody’s guts for garters

idiomPart ofgut

have somebody’s guts for garters — idiom

1. To be extremely angry with someone and punish them severely.

1.idiom
Definition

To be extremely angry with someone and punish them severely.

Example

If you break that vase, Mom will have your guts for garters.

The coach said he'd have our guts for garters if we lost.