couldn't piss a hole in the snow

短语

英文释义

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