Big Huge Thesaurus

plecotus

noun

sounds kind of like