Big Huge Thesaurus

blubberer

noun

sounds kind of like