Big Huge Thesaurus

canafistola

noun

sounds kind of like