I'm not sure if you're trolling or just have no idea who I am, but I'm going to give you the benefit of the doubt.
In addition to almost 7 years as a confessed meme addict, I have moderated the largest meme forum on the Internet (at over 2 million subscr