Tunisian arabic top 10 swear words

Phrase Meaning Is This Accurate?
Asba dick (77%)      (23%)
barra nayekk fuck you (78%)      (22%)
Bazzoula tits (84%)      (16%)
Affat Talker (67%)      (33%)
Barra nikk okhtek go fuck your sister (88%)      (12%)
Tahhan ass licker (63%)      (38%)
terma ass (87%)      (13%)
ardhaali zebbi suck my dick (84%)      (16%)
aan zabbur umm khaltik damn your aunt's mother's cunt (89%)      (11%)
zabburummuk your mother's cunt (79%)      (21%)