Big Huge Thesaurus

pom-pom

noun

sounds kind of like