A Healthy Dose of Memes