Moroccan top 10 swear words

Phrase Meaning Is This Accurate?
din'mok your mother (42%)      (58%)
Zemmel Gay (86%)      (14%)
Zob / Zubbi Dick (100%)      (0%)
Tabon Mok Your Mother's Pussy (100%)      (0%)
Zemel Faggot (75%)      (25%)
Kahwoud! Fuck off! (80%)      (20%)
Mok your mother (100%)      (0%)
Roh t'koed Go fuck with whores (33%)      (67%)
Ras d'emak Din mammas huve (88%)      (13%)
Tabon Cunt (28%)      (72%)

Moroccan Swear Words by Letter:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z