Big Huge Thesaurus

tachypleus

noun

sounds kind of like