Top 10 Yoruba Swear Words

Phrase Meaning Is This Accurate?
Ashewo prostitute (70%)      (30%)
Ode buruku bloody fool (73%)      (27%)
Aje Witch (74%)      (26%)
Ode Oshi Stupid fuck (54%)      (46%)
Omo Ale Bastard (69%)      (31%)
Doko mi Suck my dick (40%)      (60%)
ori buruku your head is wicked (42%)      (58%)
Ko ni dafun iya e It will not get better for your mum (58%)      (42%)
Ewure Oshi Stupid Goat (61%)      (39%)
didirin fool (63%)      (37%)