Feedback
Screw the pooch
Your browser does not support the audio element.
Meaning
Verb
●
To
screw up
; to
fail
in
dramatic
and
ignominious
fashion.
Sourced from
Wiktionary
Synonyms
Fuck Up
Crash And Burn
Drop The Ball
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better