Big Huge Thesaurus

buccula

noun

sounds kind of like