Sinhalese top 10 swear words

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