Skip to main content

Definitions by Joy Knea

Is a word in Khmer. It's meant "Fuck" in English.
Anh joy knea pel yub.
Joy Knea by Joy Knea October 28, 2019