screw the pooch是什么意思 screw the pooch在线中文翻译

screw the pooch

中文翻译
英语释义
1
screw the pooch (third-person singular simple present screws the pooch, present participle screwing the pooch, simple past and past participle screwed the pooch)
2
(idiomatic) To screw up; to fail in dramatic and ignominious fashion.
3
相关单词
screw the pooch