English
Category:English idioms
Verb
screw the pooch (third-person singular simple present screws the pooch, present participle screwing the pooch, simple past screwed the pooch, past participle screwed the pooch)
- to screw up; to fail in dramatic and ignominious fashion
Synonyms
crash and burn
fuck up
drop the ball
|