What does ball-buster mean?

ball-buster meaning in General Dictionary

a demanding girl whom damages men's confidence

View more

  • employment or situation this is certainly demanding and difficult and punishing