New Scratcher Joined 7 years, 8 months ago United States
A gamer that is surrounded by memes
Probably something relating to Payday 2