This means pussy in the
Algerian slang. It is not formal to use in a serious context. It is mostly used as a swear word when insulting someone in a very offending way !
"Hatchoun
yemak" meaning
your mom's pussy is the equivalent to Motherfucker in english.
Use moderately !