I was gonna post a bunch of aliens memes but it seems like basically people are not really interested enough in this latest hoax to even make memes about it.
People just be plum tuckered the heck out.
This is not only the meme of the week – I’m going to go ahead and declare it the single greatest meme ever in all of human history:
An unworthy runner-up:
Here are the rest.