'Legends of Tomorrow': The Best Beebo Memes