Thai swear words beginning with the letter G

Phrase Meaning Is This Accurate?
ga-rii ¡ÐËÃÕè prostitute (slang) (83%)      (18%)
Gaak you sucker! (82%)      (18%)
Gin Kii Eat Shit (74%)      (26%)

Thai 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