drooler

noun 2

Definitions

noun

1

A person or animal who drools.

Some babies are serious droolers, and some aren't. My son certainly was. Our little leaky faucet had to wear a drool bib at all times, and went through them at the rate of one per hour, even more when he was teething.

2

An extremely stupid person; a moron.

[…] Internet droolers are not only proven wrong, but (virtually) expunged from the planet.

Your note

not saved
0 chars