Big Huge Thesaurus

aye-aye

noun

sounds kind of like