Scratcher Joined 3 years, 1 month ago United Kingdom
The greatest of memes!Everyday Memes 3pm British time.