have someone's guts for garters verb1 •(UK, Commonwealth) To reprimand severely.If you go out and play and get your clothes dirty, I'll have your guts for garters! formshad someone's guts for garters · having someone's guts for garters · has someone's guts for garters