Big Huge Thesaurus

molluga

noun

sounds kind of like