TheWalkingUrbanDictionary's definitions
Someone in the MOBA game 'League of Legends' who pretends to be a higher rank than he is and turns out to be fucking shit and ass at the game.
by TheWalkingUrbanDictionary April 16, 2015
 Get the Platinum Smurfmug.
Get the Platinum Smurfmug.