User blog comment:Thailog/Ep. 202 "Earthlings" discussion/@comment-1299247-20120503192145/@comment-24.55.161.164-20120503200547

Considering his translator didn't, well, translate those phrases, that would mean they have no actual English translation. Therefore, I'm not sure it'd be right to assign them actual translations. At most, I'd agree that "keesy fem" must be an insult directed specifically at females.