What is Yesterweb?
Having been around the web a few times.
This meme is very yesterweb. I saw it on 4chan six weeks ago.
See 4chan, meme