Big Huge Thesaurus

coscoroba

noun

sounds kind of like