What is this leaderboard and how did I land a spot in secon…

Twetch ·

What is this leaderboard and how did I land a spot in second place? Is it like a naughty board? Is it because I said I'm going to change my name to Pussy Farts?