Memes have taken on a life of their own. From being a part of internet counter-culture and ridicule of modern society and especially celebrity and current events, memes have gone completely mainstream. From major brands to publishers and even in the news. What was once something you shared in private friend groups is now being sent to you by your parents. So in order to make sure you have plenty to share, check out some of these incredible memes.