couldn't piss a hole in the snow
短语释义与例句
phr.
-
1.
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.