Dumbfounded drool Synonyms

We can't find synonyms for the phrase "Dumbfounded drool", but we have synonyms for terms, you can combine them.

DD abbreviation

DD is an abbreviation for Dumbfounded Drool
What does DD stand for?
DD stands for "Dumbfounded Drool"

Definitions for Dumbfounded


  • (adjective) affected with sudden and great wonder or surprise
  • (adjective) filled with amazement or wonder
  • (adjective) as if struck dumb with astonishment and surprise

Definitions for Drool


  • (noun) language, behavior, or ideas that are absurd and contrary to good sense
  • (noun) the fluid that is secreted into the mouth by certain glands
  • (verb) to let saliva or some other substance flow from the mouth