There’s a whole lot of drama going on between the Teen Mom 2 stars!

Pregnant Kailyn Lowry got into a heated Twitter feud with co-star Jenelle Evans after she blamed her for being the one to leak her pregnancy news last week. But Jenelle came prepared with the receipts and quickly cleared her name — and she dragged Kail’s ex-husband Javi Marroquin into the mess.

MORE: What Is a Rainbow Baby? Pregnant Kailyn Lowry Is Expecting One!

Things started when the live TM2 aftershow kicked off and host Nessa announced that even though Jenelle was scheduled to be on the show — and was criticized for flying all the way out to LA without her newborn daughter — she bailed last minute. Producers replaced her segment with a video chat featuring Kail, and she opened up live on-air about her controversial pregnancy.

During her interview, Kail accused Jenelle of being the one to break the news that she’s currently halfway through her third pregnancy — and the father of her unborn child is not her ex-husband. She said Jenelle tweeted Kail to congratulate her on her pregnancy — even though Kail hadn’t confirmed that she was pregnant yet.

MORE: ‘Teen Mom 2’ Most Explosive Moments: Relive the Craziest Fights and Dramatic Scenes!

Since Jenelle wasn’t there to defend herself, she took to Twitter to set the record straight and she threw Javi under the bus — but he quickly defended himself.

Scroll through the gallery below to see screenshots of the Twitter exchange between Kail, Javi, and Jenelle!