
Whether you like it or not, internet memes are here to stay. If you have absolutely no idea about internet memes, then you are clearly not spending enough time on the internet, or perhaps even a computer. In 2012, it would be safe to say that this was a year...