Skip to main content

Phatballz123's definitions

Sharmoota

Share definition
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
Flag
mugGet the Sharmoota mug.