Big Huge Thesaurus

megaton

noun

sounds kind of like