1 definition by AymenChikour

this sentence means your mother's pussy in North Africa but commonly used in Algeria
Roh nik sowa tae yemmak
by AymenChikour May 28, 2022
Get the sowa tae yemmak mug.