Big Huge Thesaurus

ball-buster

noun

sounds kind of like