'ball-buster' definitions:

Definition of 'ball-buster'

From: WordNet
noun
A demanding woman who destroys men's confidence [syn: ball-buster, ball-breaker]
noun
A job or situation that is demanding and arduous and punishing; "Vietnam was a ball-breaker" [syn: ball-buster, ball-breaker]