Memes are ephemeral, and by their nature, have a limited shelf-life. Their lifespan starts with only by a handful of Internet-savvy folks knowing about them – almost like an inside joke. Then they ...