couldn't piss a hole in the snow
短语
英文释义
短语
-
Is incompetent and not capable; synonym of couldn't pour water out of a boot.
— For quotations using this term, see Citations:couldn't piss a hole in the snow.
5 次浏览
数据来源: Wiktionary