Skip to main content

Definitions by Obihoe

a Moroccan term in darija which means a testicle or singular of balls and also follow @voitng for being the best 9lwa
her: ach khdmti?
me:9lwa
9lwa by Obihoe November 26, 2021