Well, if you watched last night's episode of Teen Mom 2, then you know that the stuff hit the fan between exes Kailyn Lowry and Javi Marroquin in a significant way.
And perhaps we shouldn't be surprised that Jenelle Evans played a role in the drama.
As you're no doubt aware, one of the most unexpected developments of this year's off-season was the news that Kailyn was pregnant with her third child.
For months, Kailyn denied being pregnant, before eventually admitting that she was indeed knocked up (though not saying who the father is).
Last night, we bore witness Lowry's astonishment when she learned that word of her pregnancy had gone public without her knowledge or consent.
Lowry was stunned to see that her fellow cast member and frequent rival Jenelle Evans had tweeted news of Kailyn's pregnancy to her 1.3 million followers.
“Congrats on your pregnancy girl! Heard the news from the crew. Super happy for you. Having 3 is hard but totally worth it!” Evans tweeted.
“I haven’t announced my pregnancy publicly yet, but last night the news came out from an unexpected source,” Lowry said in the episode.
She then revealed her reason for holding off on making an announcement.
“My pregnancy has been hard and I wasn’t really telling anyone. I didn’t want to talk about it in public or anything," Lowry lamented.
"I’m afraid of not having control of my own story, my own life.”
Later in the episode, Kailyn vented to a friend about Jenelle's long history of throwing passive-aggressive shade:
“She said she heard it from the crew, but I talked to MTV and I don’t think the crew leaked it,” Kailyn ranted.
“I don’t know if she was doing it to be a smart ass or if she was doing it thinking she was really congratulating me."
"I feel like I would text someone that. I was upset because I had not had my 20-week scan yet. I just wanted to make sure everything was okay.”
It does seem like the sort of thing someone would text you, rather than putting it out there in a public forum.
Also, any time it looks like Jenelle might be engaging in shady behavior, she 100% is doing exactly that.
We're fully Team Kailyn on this one.
Jenelle, of course, deflected blame.
The Carolina Hurricane claimed that alternatively, Javi Marroquin was the source of the leak, an allegation he also denied.
Kailyn re-directed her rage at him just the same, though, implying that Javi was not only a bad husband but has plenty of skeletons.
She even went so far as to accuse Javi of cheating on her while he was overseas with the Air Force, claiming she has hard evidence that he was unfaithful.
"What a dumb a--hole. So how about I air all his dirty laundry?!" Lowry said of Marroquin.
"I could show video of him having sex with someone overseas. But I won't."
Umm ... what?!
After the episode aired, Marroquin addressed those allegations in a lengthy Instagram post that reads as follows:
"This is the only comment I'm going to give on tonight's episode because I've realized I can't change the opinion on every single one of you."
"So issue #1: The castmate saying I leaked Kailyn's pregnancy... waste of caption space so I'll save my breaths."
"Issue #2: A while back, a picture had surfaced someone sent Kail trying to say it was me and all this other nonsense."
"Kail approached me and I told her it wasn't me (dude was wearing white ankle socks at that). Whether she believes me or not, I cannot control."
"I watched tonight's episode and I'm upset she brought up that picture saying it was me when I had already told her it wasn't."
Yes, it seems Javi is pissed not only that he was accused of cheating on his then-wife, but also at something far more unthinkable:
Kailyn giving people the idea that he wears white ankle socks.
Hard to say where this situation might lead, but it seems clear we're in for a very entertaining season of the MTV staple.
As always, you can follow the link to watch Teen Mom 2 online to get caught up on this wealth of dramatic developments.