Sharmouta
Sharmouta by Thenotfakearabictranslator November 22, 2023
Kess Emmak Sharmouta
This means "I love you" in Arabic
It is most commonly used in Lebanon
You can say it to someone you want to make his day
It is most commonly used in Lebanon
You can say it to someone you want to make his day
Kess Emmak Sharmouta by OmmakSexy April 30, 2022
sharmoota
that chick is a sharmoota
ebnil sharmuta
ebnil sharmuta by spike110 March 30, 2009
More from Urban Dictionary