Top 10 Cantonese Swear Words

Phrase Meaning Is This Accurate?
Ba po Bitch (55%)      (45%)
D'iu lay Fuck you (87%)      (13%)
D'iu ne lo mo Fuck your mom (77%)      (23%)
Bat po Bitch (89%)      (11%)
Diu Fuck (63%)      (37%)
Dieu Lei Lo Mo Go fuck your mother (82%)      (18%)
D'iu ne lo mo Fuck your mom (72%)      (28%)
Ban jau Dick (43%)      (57%)
Chee lun seen Your fucking crazy (70%)      (30%)
Diew Lei Fuck You (86%)      (14%)