1 definition by enzob

Top Definition
Suck in Arabic. Usually implies suck my dick
Mosso, you idiot
by enzob November 18, 2017

Mug icon
Buy a mosso mug!