Big Huge Thesaurus

megahit

noun

sounds kind of like