Ball-buster definition
A person, especially a woman, considered to be demanding or imperious, usually by a man.
noun
A very difficult or demanding task or situation.
noun
Advertisement
Origin of ball-buster
- From balls testicles
From American Heritage Dictionary of the English Language, 5th Edition