Scratcher Joined 8 years, 1 month ago United Kingdom
I am a person who has a youtube channel and makes terrible memes
I'm not working on anything. I'm generally justtrying to improve.