Big Huge Thesaurus

canafistula

noun

sounds kind of like