The spiciest memes in town (try not to laugh challenge)