Big Huge Thesaurus

penuche

noun

sounds kind of like