ball-buster

NOUN
  1. a demanding woman who destroys men's confidence
  2. a job or situation that is demanding and arduous and punishing
    Vietnam was a ball-breaker

How To Use ball-buster In A Sentence

List is Empty.