A hefty dump of memes and funny things to make Saturday sweeter