Slobberer Synonyms

A person who dribbles
(Noun)