The Best Meme Reactions to Beyonce's Album Release

Did Beyonce really drop an entire album of 14 songs, plus 17 music videos in one fell swoop last night? The Internet is buzzing with reactions to Beyonce's surprise release. Take a look at our favorite memes.