Define Mkleo Meaning

MkLeo
MkLeo is a fucking godly smash ultimate player.

"Dude MkLeo destroyed that smash tournament yesterday, he's unbeatable!"
By Cheslie