Have Someone's Guts For Garters Meaning

(idiomatic, Britain) To reprimand severely.

Example:   If you go out and play and get your clothes dirty, I'll have your guts for garters!

RECENT SEARCHES