Beyonce and Jay Z are DONE playing nice with Kim Kardashian and her troubled rapper hubby, Kanye West!
On Nov. 20, West verbally attacked both Beyonce, 35, and Jay Z, 47, on-stage during a show for his ill-fated "Saint Pablo" tour. Now, just one month later, RadarOnline.com has exclusively learned that Beyonce is taking her revenge!
"Beyonce flipped out on Kim when Kim called her to try and soothe tensions after Kanye's hospitalization," a source close to the reality star mother of North, 2, and Saint West, 1, said.
"Basically she told Kim to never, ever, contact her or her husband again and said stuff like she thought that the two of them are made for each other because they are both talentless and pathetic!"
This fight comes at the end of a long campaign by Kardashian to get Queen B in her good graces.
"Kim was trying so hard to be Beyonce's friend for so long and she had even asked her on numerous occasions to let Blue Ivy play with North. Beyonce just kept ignoring her," the source told Radar.
The cold shoulder reached a new level when Kardashian was robbed in Paris at gunpoint for $10 million worth of jewelry in October, said the insider.
"When Kim was attacked, Kanye thought it was rude that neither Beyonce nor Jay Z called to see if Kim was doing okay," the insider said, adding, "That is the real reason he went off on Jay Z, too!"
But even after all that, Kardashian and West STILL tried to make things right again!
"Kim and Kanye both felt awful and got into it because Kim told Kanye that he had ruined their chances of being friends with Beyonce and Jay," said the source.
"They wanted to try one last time to make things better, so they mailed Bey and Jay an invite to the Kardashian's holiday party."
But the source claims, "The invite was returned to Kim and Kanye's house with 'Return To Sender' written on the envelope!"
Do you think that Beyonce and Jay Z should forgive Kanye West for his onstage attack against them? Tell us your thoughts below.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at 800-344-9598 any time, day or night.