We found 2 definitions of ball-buster from 1 different sources.
Noun |
||
ball-buster - a job or situation that is demanding and arduous and punishing; "Vietnam was a ball-breaker" | ||
ball-breaker | ||
ball-buster - a demanding woman who destroys men's confidence | ||
ball-breaker |