Sorry Jay, you screwed yourself. Advertisement Tweet Pin It Related Posts So, it’s pretty safe to assume that Beyonce is putting the throw down on husband, Jay Z. The release of “Lemonade” has everyone’s focus on Rachel Roy Her song “Sorry” is one of harshest songs on the new album