screwed the pooch

English

edit

Pronunciation

edit

Verb

edit

screwed the pooch

  1. simple past and past participle of screw the pooch (slang) (To have screwed up or to have made a mistake.)