had someone's guts for garters

English

Verb

had someone's guts for garters

  1. simple past and past participle of have someone's guts for garters