Demi-God of Warcraft Universe, term used for nearly perfect Warcraft III player, similar to the term "gosu", used with Starcraft. However, it's often being replaced with gosu nowadays (because people don't know what either of these means).
You're so dowu, you own people in 3v1!
by Eldariel June 06, 2003

1 Word Related to dowu

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×