Joy Knea

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