Term used by edgy 13 year olds when they are winning in a game of 'League of Legends'
"Lol I turbosmurfed on my gold promos today on Draven"
"I might get bullied at school but at least when I get home to my useless life I can turbosmurf on lows"
"I was Turbosmurfing bot lane but these ?XD cancer bad retard junglers keep ruining my game"