Big Huge Thesaurus

muumuu

noun

sounds kind of like