Yoruba top 10 swear words

Phrase Meaning Is This Accurate?
Ashewo prostitute (68%)      (32%)
Ode buruku bloody fool (90%)      (10%)
Aje Witch (88%)      (12%)
Ode Oshi Stupid fuck (58%)      (42%)
Doko mi Suck my dick (41%)      (59%)
Omo Ale Bastard (92%)      (8%)
alailopolo senseless fool (71%)      (29%)
Asiere Lowlife (100%)      (0%)
Egbe Novice (56%)      (44%)
Ewure Oshi Stupid Goat (100%)      (0%)

Yoruba 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