The Internet Is Destroying Jay Z After Beyonce Releases “Lemonade”

Beyoncé dropped an album/short film/visual-audio masterpiece called Lemonade Saturday night. Most of the songs contained lyrics that blatantly insist that someone cheated on Beyonce.

Again and Again.

Photo credit:

Sorry Jay, you screwed yourself.

Photo credit: