Big Huge Thesaurus

theridiid

noun

sounds kind of like