
League of Legends fans and players sure have heard the term ‘smurf’. But the question is, do you know what it really means?
If you did not really know what smurf means then chances are you might be in a really serious disadvantage. Basically, the term originally was from the game Warcraft 2 …