1 definition by Elane

A chinese term that is used to express at an unpleasant situation or one is annoyed. Similar to "Damn!"
Yiu! What should I do?
Yiu! What do u want?
by Elane February 27, 2004
Get the yiu mug.