Jamaican top 10 swear words

Phrase Meaning Is This Accurate?
Batty Boy Homosexual male (90%)      (10%)
buddy penis (84%)      (16%)
Punani pussy (89%)      (11%)
punnani vagaina, pussy (80%)      (20%)
pumm pumm vagaina, pussy (89%)      (11%)
bloodclot slang. fuckin'/damn (67%)      (33%)
Yah Bambaclaat Batiman! Your Fucking Gay (70%)      (30%)
bowcyat person who sucks private parts (82%)      (18%)
sketel slut (86%)      (14%)
batty crease ass crack, ass hole (84%)      (16%)

Jamaican 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