Skip to main content

Definitions by CarpelTunder

A phrase that is said by Vietnamese people as a sign of shock.
Choy Oi by CarpelTunder July 16, 2013