ball-buster
Extremely demanding person
A ball-buster is a person or thing that's extremely demanding, difficult, or exhausting: That exam was a real ball-buster.
The term often describes someone—especially a woman—who's aggressively tough or emasculating toward men: His new boss is a total ball-buster.
Also spelled ballbuster.
The usage is vulgar but common in casual speech.
Cruel, absolute ruler
- taskmasterStrict work supervisor
- dictatorRuler with total control
- martinetHarsh enforcer of discipline
- authoritarianFavoring absolute control
slave-driver · boss · bully · enforcer · hardass · micromanager · despot · overlord
Extremely tiring and demanding
- demandingRequiring great effort
- arduousDemanding strenuous effort
- strenuousRequiring intense exertion
- taxingRequiring great effort
punishing · backbreaking · laborious · exhausting · relentless · brutal · unforgiving · crushing
Capacity to recover quickly
- gritDetermination or abrasive particles
- enduranceSustained effort capacity
- fortitudeEnduring courage under pain
- tenacityPersistent grip or resolve
stamina · perseverance · determination · mettle · backbone · hardiness · persistence · nerve
Expressing contempt or dismissiveness
- humiliatingCausing painful embarrassment
- demeaningCausing loss of respect
- cuttingDividing via sharp edge
- castratingRemoving male reproductive organs
withering · nagging · henpecking · browbeating · undermining · mocking · ridiculing · sarcastic
tyrant
Cruel, absolute ruler
- taskmasterStrict work supervisor
- dictatorRuler with total control
- martinetHarsh enforcer of discipline
authoritarian · slave-driver · boss · bully · enforcer · hardass · micromanager · despot · overlord · stickler
grueling
Extremely tiring and demanding
taxing · punishing · backbreaking · laborious · exhausting · relentless · brutal · unforgiving · crushing · overwhelming
resilience
Capacity to recover quickly
- gritDetermination or abrasive particles
- enduranceSustained effort capacity
- fortitudeEnduring courage under pain
tenacity · stamina · perseverance · determination · mettle · backbone · hardiness · persistence · nerve · spunk
belittling
Expressing contempt or dismissiveness
- humiliatingCausing painful embarrassment
- demeaningCausing loss of respect
- cuttingDividing via sharp edge
castrating · withering · nagging · henpecking · browbeating · undermining · mocking · ridiculing · sarcastic · sharp-tongued
ball-busterpushover
Easily defeated opponent
softie · soft touch · easy mark · permissive · lax
ball-bustersweetheart
Affectionate name for beloved
teddy bear · friend · ally · supporter · helper
ball, balls, balled, balling, baller, bust, busts, busted, busting