What is the meaning of the word "punchball"?

Definitions: