A fork of Rural Dictionary
this sentence means your mother's pussy in North Africa but commonly used in Algeria
Roh nik sowa tae yemmak