Big Huge Thesaurus

punchball

noun

sounds kind of like