a shortcut for "oh my yo"
An expression used by individuals to express their happiness, anger, or confusion.
An alternative to the popular saying "oh my god"
me: hey did you see the newly released hentai episode?
bagetteam: OMYO I DID NOT KNOW THANKS SO MUCH
me: hey do you know about the new bagetteam youtube video?
bagetteam: -_- that is me omyo
The most popular and funny person you can meet.
Have you seen omyo khan heβs the greatest
6π 3π