Skip to main content

Phatballz123's definitions

Sharmoota

sharmoota is an Egyptian expression that means a whore or a prostitute. Commonly known in the whole arabic world.Also known as marwa
Yala yabn el sharmoota
by Phatballz123 September 29, 2020
mugGet the Sharmoota mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email