1 definition by spookey360

1
A word meaning "fuck" in the khmer language
What the choy do you think your doing
by spookey360 January 01, 2009
Get the mug
Get a choy mug for your mama Riley.