Big Huge Thesaurus

telsontail

noun

sounds kind of like