ball-buster

[ bawl-buhs-ter ]
/ ˈbɔlˌbʌs tər /

noun Slang: Vulgar.

an arduous, often unpleasant task.
a person who makes great demands on others; taskmaster.
Also called ball-break·er [bawl-brey-ker] /ˈbɔlˌbreɪ kər/.

British Dictionary definitions for ballbreaker

ballbreaker
/ (ˈbɔːlˌbreɪkə) /

noun

slang a person, esp a woman, whose character and behaviour may be regarded as threatening a man's sense of power

Word Origin for ballbreaker

C20: from ball 1 (in the sense: testicle) + breaker 1