Definition of Ball-Buster

  • 1. A demanding woman who destroys men's confidence Noun
  • 2. A job or situation that is demanding and arduous and punishing Noun

Synonyms for word "ball-buster"

Semanticaly linked words with "ball-buster"

Hyponims for word "ball-buster"