Someone who is absolutely terrible at DotA. Usually from europe or brazil.
Damn these Europeans, always ruining my games!
25👍 51👎