What is an internet meme you ask?
It's a fad, something like lolcats, a trend usually having to do with humor that pops up on the internet and inspires lots of guffaws and home-made spin-offs.
(Think "All Your Base Are Belong to Us", FAIL, and more.)
THIS is a new one I happen to be enjoying to the fullest, at a website that I didn't know existed before today. Which seems impossible...nevertheless, enjoy!