An alternate account used by a skilled player
How many smurf accounts do you have?
Several. I've had to make another recently b/c people sniffed me out.
|MOBA||Multiplayer online battle arena|
|MMORPG||Massively multiplayer online role-playing game|
|Elo||Elo rating system|