The gloves are off! Briana DeJesus took to Twitter on July 2 to call out her longtime nemesis, Kailyn Lowry, and she didn't hold back while throwing shade at her ex's baby mama. Briana retweeted a juicy sneak peek of tonight's episode of Teen Mom 2, showing Kailyn talking smack about Briana after Javi Marroquin says he's going to end things with her.

"B—h u are a crazy ex wife and baby mama lol," Briana tweeted in response. In the clip, Kailyn tells her friend that "she's always right," since she had a feeling that Javi and Bri would part ways. "Briana is getting surgery again. He doesn't want that. He wants kids. She doesn't want kids right now," Kailyn begins. "Neither one of them are going to leave their families. Neither one of them are going to move for the other one. I'm not surprised in the slightest."

https://twitter.com/_BrianaDejesus/status/1013882967293390848

"People have this crazy perception of me, that I'm this insane ex-wife and bitter baby mama, but really, I just know Javi so f–king well that I knew this was never going to work out," Kailyn continued. She also claimed Javi apologized for being so stubborn about his relationship with Briana. Now that Javi is currently expecting a child with Lauren Comeau, it's been even more tense between Javi and Briana. Briana recently claimed Lauren is six months pregnant, and Javi and Bri were in a relationship from October to January, so there might have been a love triangle situation!

Kailyn and Briana have been at odds for months, as Kailyn admitted that she even tried to punch Briana at the Teen Mom 2 reunion. Clearly, there's still bad blood between them! "I will clarify that I did not get beat up," Kailyn explained on her podcast Coffee Convos. "Briana and I did not hit each other. I did confront her in a room, no cameras, and yes, I did want to punch her and yes, I did try. The security guards got me before I could." Thank goodness for that!

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.