Sinhalese top 10 swear words

Phrase Meaning Is This Accurate?
ammata hukapan fuck your mother (87%)      (13%)
Balli Bitch (89%)      (11%)
Weasi Slut (80%)      (20%)
Hukkanna Fucker (85%)      (15%)
belli ge puthaa Sont of a bitch (86%)      (14%)
huti whore (43%)      (57%)
Gahapan Athey Go and Masturbate (85%)      (15%)
mage adare my cocksucker (12%)      (88%)
Puka leva'kapang Lick your ass (80%)      (20%)
Pakaya Dick (26%)      (74%)

Sinhalese 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