ball-breaker

Definition: (Also a ball-buster.) This refers either to a job or situation that is demanding and arduous and punishing or to a demanding woman who destroys men’s confidence.

Discuss this Idiom in the comments below.







 

©2009-2013 All Rights Reserved.