Big Huge Thesaurus

talapoin

noun

sounds kind of like