Rob Kardashian has had enough with his baby mama, Blac Chyna, and he's letting everyone know it, for better or for worse.
The reality TV star went on a profanity-laced Instagram tangent on July 5 in which he accused his ex of cheating, drug use, only being with him to get back at her other ex Tyga and even lying about losing the weight after giving birth to their baby Dream last year.
"Everyone wonders how Chyna lost all that weight after the baby and she lies to everyone," he wrote alongside a video of Chyna in a hospital bed. He then said that he paid $100,000 for a surgical procedure to fast track her recovery time.
"And then guess what she did after she was all healed when I was by her side the entire time," he said. "She left me and my baby which she had out of spite to get back at her other baby daddy. I can't believe u would disrespect me like this."
Through the messages, he implied that she is a bad mom who doesn't see Dream as much as she should.
Rob held no punches, posting nude photos of Chyna alongside incriminating captions. Those were taken down shortly afterward (although it's not known if he took them down or if Instagram got involved and deleted them due to the graphic nudity).
The reality TV star said he has "receipts for days" that back up his claim that Chyna is a drug and alcohol abuser. He threatened that he will never let her see Dream if she continues her behavior.
"I'm done with this woman thank God for God," he wrote, "showing me the light!"
During the hour-long Chyna bash, he even posted a video of Chyna kissing another man.
"Chyna just sent me this video saying happy 4th of July what a crazy person," he wrote before adding "U need help."
Another person in his crosshairs was the man who Rob says Chyna had been cheating with — the man's wife helped tip off Rob. Rob posted a photo of the man's alleged phone number along with messages he's received in which the man tries getting money out of Rob.
"CHYNA STOP HAVING YOUR BROKE BOYS HITTING ME AND TRYING TO LINK TO GET MONEY," he wrote.
According to TMZ, "Chyna claims Rob beat her up and then tried intimidating her to stay quiet or else she'd incur the wrath of the Kardashian family."
… And you thought fireworks were only limited to the Fourth of July.