mocarro

mocarro [mo-car’-ro]
noun
1. Mucus of the nose, not cleaned away (vulgarly, snot). (m)

Have a Spanish question? Get help from experts!