It was the best kept secret in the biz!

Jay-Z finally let the cat out of the bag regarding that infamous beat down he got from Beyonce's sister Solange Knowles at the Met Gala in 2014, and he says that's the only time they've had beef between them.

"We had one disagreement ever. Before and after we've been cool. She's like my sister. I will protect her. That's my sister, not my sister-in-law. My sister. Period," he said on the Rap Radar podcast.

"We've always had a great relationship. I fought my brothers and argued with my brothers my whole life. It just so happens, who we are, these things go into a different space. But it ain't nothing," he added.

It was widely speculated on that Bey's baby sis punched and kicked the rapper because he was cheating with designer Rachel Roy, but that has never been confirmed. In the footage, which was leaked to TMZ, the "Lemonade" songstress stood calmly by and let it happen, so it had to be something she was pissed about as well.

Now it's time for Becky with the good hair to come forward!