get your balls wet
基本解释
全力投入某项活动(粗俗说法)
英文释义
The phrase get your balls wet is intended to indicate that one must go balls deep or balls out giving one's activity 100% effort
> This task requires that you must get your balls wet
上一个单词:get wrought up
下一个单词:get-at-able