Fabolous learned a valuable lesson several years ago: Don't come for Beyoncé's sister Solange, ever.

The Brooklyn rapper talked about his experience with the Knowles sisters on The Breakfast Club when DJ Envy asked him if anyone ever "pressed him" after taking offense to one of his punchlines.

Well, Bey did. The Everything Is Love singer confronted him about a punchline from one of his songs that she and her sister heard in the club. "I never do the bronze ’cause if you could have Beyoncé, would you take Solange?” he rapped on his 2010 track “For the Money.”

"You know who actually stopped me? Solange. It was some mixtape freestyle, and I said ‘if you could have Beyoncé would you take Solange? Luckily she didn’t run down on me in an elevator," he said, referencing her infamous 2014 elevator incident with JAY Z.

"The first person I saw was B. She was like 'let me holla at you.' I went over there and she was telling me they rock with me  I didn't think when I was saying it, I didn't connect like that," Fab explained. "With Beyoncé, I ain't gonna share the exact conversation but she told me, these are people. Saying something like that could personally hurt her."

Fab wanted to make sure he made things right. "I said 'I did it, and when I see Solange that I'll apologize to her. I ended up seeing her, years ago. I beelined to Solange to apologize. She was stiff. I was like 'hey what's up.'" He then mimicked her response to him: "What's up?"

"I was like, I didn't mean any malice but I apologize for it," he said. "She was like, 'cool.'" 

Charlamagne joked that the rapper is lucky Solange didn't go after him in an elevator, but the incident was really sobering for Fab. "It really woke me up," he explained. "Up until that point, I would say anything in a rap if it was catchy. I’m thinking I’m doing it on a little mixtape level and it’s never going to reach Beyoncé and Solange’s ears. I’m not even thinking that far away."