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.