Elane's definitions
A chinese term that is used to express at an unpleasant situation or one is annoyed. Similar to "Damn!"
by Elane February 27, 2004
Get the yiu mug.
Get the yiu mug.We'll email you a link to sign in instantly.