mocoso
Top 20000
Meanings
Adjective
1. having lots of mucus
2. mucous
3. mucilaginous
4. snotty