1 definition by vjvdjknkldsjvlmvksdlmvlkmsdk
a fucking loser speedrunner, that has 800 shitty world records, and is a meme in the speedrunning community. No one likes him, and should be banned from any community he joins because he's a fucking joke.
by vjvdjknkldsjvlmvksdlmvlkmsdk July 5, 2017