mocarro (familiar)
mocarro
∗mocarro [mo-car’-ro]
noun
1Mucus of the nose, not cleaned away (vulgarly, snot). (m)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011