Skip to main content

Definitions by spookey360

A word meaning "fuck" in the khmer language
What the choy do you think your doing
choy by spookey360 January 1, 2009