have someone's guts for garters

English

Verb

have someone's guts for garters

  1. (idiomatic, UK) To reprimand severely.
    If you go out and play and get your clothes dirty, I'll have your guts for garters!
Last modified on 10 February 2013, at 13:07