What is the meaning of the word "ball-buster"?

Definitions: