blubberer

noun

1.
someone who sniffles and weeps with loud sobs
Derived from:
blubber