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