Skip to main content

Definitions by Sharbot19994

Sharmuta

Share definition Flag
Sharmuta is a word in arabic that means slut; or whore.
You're such a sharmuta dressing like that
Sharmuta by Sharbot19994 May 5, 2018