Cantonese swear words beginning with the letter K

Phrase Meaning Is This Accurate?
Kai zi Idiot (54%)      (46%)
Kakha Ma Lo Se Ye, Eh Mai Gaid! Get the Fuck Out My Face, OHMYGOD! (25%)      (75%)
Kauw HAI ! Dog cunt ! (29%)      (71%)

Cantonese 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