Skip to main content

Definitions by Thenotfakearabictranslator

Sharmouta 

It means "amazing woman" in arabic, it can also be used for a compliment.
Man: you are such a (Sharmouta)!
Woman:Thank you I am such a sharmouta!