MohammedPreview
Open in TheBrain

Drooly

  1. (informal) Producing an excess of drool.
  2. (informal) Covered in drool