Setswana top 10 swear words

Phrase Meaning Is This Accurate?
Marete a ga rrago a bobowa your dad's hairy balls (77%)      (23%)
Sebono sa gago! Your anus! (85%)      (15%)
dithala tsa ntatago your father's testicles (100%)      (0%)
Kukunase Vagina (100%)      (0%)
chechela small dried fiecie piece (88%)      (13%)
Sefebe Bitch (100%)      (0%)
Mmago nyo your mother's vagina (100%)      (0%)
Seaka Bitch (75%)      (25%)
O tla nnyela you'll shit youself (67%)      (33%)
Nyo vagina (80%)      (20%)

Setswana 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