ball-breakerEnglish

ball-breaker, ball-buster

Noun

A demanding woman who destroys men's confidence

English: ball-buster, ball-breaker

A job or situation that is demanding and arduous and punishing

English: ball-buster, ball-breaker

English words with similar meanings

Show 1 words