Rob Kardashian and Blac Chyna have taken over social media today in their most heated public battle to date.
Responding to her baby daddy's Instagram rant — riddled with cheating accusations, naked photos and Kardashian-funded surgery secrets — Chyna raised the stakes on Snapchat, alleging that Rob physically abused her in the past.
"Rob u did all this but u beat me up and try act it never happen!!!!!" the 29-year-old wrote on Wednesday, deleting the post soon after. "U put hand on me I swear on god!!!! On my kids but I'm supposed to be quiet because you're a Kardashian."
"The light will come to the light," she threatened in a follow-up message.
As Radar reported, the feud began earlier today when Kardashian posted (and later deleted) nude photos of Chyna and screenshots of their supposed text conversations, putting the model on blast for her alleged two-timing ways .
But Kardashian didn't stop there. In later posts, he accused his former fiancée of asking for drugs, sleeping with three men in three days — and even ditching their daughter Dream for partying.
"I never want my daughter to be raised by a woman like Chyna who cheats and does drugs and alcohol with my baby in the house," he wrote. "Chyna been like this long before me but I chose to love all of her cuz sic I don't judge. But second the baby was born she got body surgery I paid for and was gone from me and dreams sic life."
In another scathing post, Kardashian shared a screenshot of an alleged text conversation with Chyna the day before, which included x-rated subject matter.
"This was just yesterday," he wrote. "This girl is f*****g way too many fools at the same time I just can't no more. . .I just found out too she just f****d one of her best friends sic dudes. I will never allow my daughter to be around dudes coming in and out of her house. She had sex with 3 guys in 3 days in the same bed under the roof I pay for with my daughter there."
Blac Chyna's reps have not responded to Radar's requests for comment.
We pay for juicy info! Do you have a story for RadarOnline.com? Email us at email@example.com, or call us at (866) ON-RADAR (667-2327) any time, day or night.