Big Huge Thesaurus

stomper

noun

sounds kind of like