1 definition by Elane

Top Definition
yiu
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

Mug icon
Buy a yiu mug!