Drool bucket

noun, slang

Definitions

Noun
  1. 1
    A person with low intelligence or no common sense; an idiot. derogatory, idiomatic, slang

    "Howard get^([sic]) paid countless millions every year to make fun of drool buckets like you!"

Next best steps

Mini challenge

Unscramble this word: droolbucket