European

Someone who is absolutely terrible at DotA. Usually from europe or brazil.
Damn these Europeans, always ruining my games!
by kappa10 January 25, 2012
Get the European mug.