1 definition by Behindyou1o1

Top Definition
The best strategy game out there.

Ever.

Better than WoW!
EVER

Player: Dude, lets play some Warcraft!

Normal person: You mean World of warcraft? No!

Player: Lol, not WoW, Warcraft 3, the best game ever! ZOMG OWNED!

by Behindyou1o1 March 08, 2009

Mug icon
Buy a ZOMG OWNED! mug!