1 definition by Sharbot19994

Sharmuta is a word in arabic that means slut; or whore.
by Sharbot19994 February 11, 2018
Get the Sharmuta mug.