Memes are like the uninvited guests we never knew we wanted. Unlike them, memes have definitely not overstayed their welcome.