Kailyn Lowry has been the subject of some pretty nasty rumors over the years.
And many of the ugliest accusations involve the dissolution of her marriage to Javi Marroquin.
Lowry and Marroquin finalized their divorce back in 2012, but the split still inspires widespread speculation.
Both parties have been accused of cheating, and insiders insist that Kail broke up two marriages when she cheated on Javi with her best friend's husband.
Now, Kail is addressing these rumors publicly for the first time.
Take a look:
More than six years after their split, Kail and Javi's relationship remains complicated.
Ups and Downs
While they remain committed to amicable co-parenting, maintaining civility has proven to be easier said than done.
A New Day
These days, Javi is engaged to Lauren Comeau but his rocky relationship with Kail remains on the mind of many TM2 fans.
Now, Kail is finally addressing rumors of infidelity -- and many fans are flat-out shocked by what she has to say.
Clearing the Air
While answering fan questions about the breakup on her YouTube channel this week, Kail was asked point-blank if she cheated on Javi.
"Did you cheat on Javi first or did he cheat first while you guys were married?" the fan bluntly queried.
Didn't See That One Coming
"So, nobody cheated," Kail stated -- a response that caught pretty much everyone off guard.
A Little Clarification
From there, Kail made it clear that she can see why the rumors have persisted for so many years, as she and Javi both reentered the dating scene very soon after they called it quits.
The Truth Comes Out
"Unless you would consider us being with other people after we filed for divorce cheating," she added.
Piecing It Together
It sounds like Kail and Javi both hooked up with other people after they filed for divorce, but before they went public with the separation.
Or at least that's the version of events that they've both come to agree on! But the allegation that she cheated on Javi is not the only messy rumor surrounding Kail's separation ...
For years, sources have insisted that Kail cheated on Javi with her friend Sterling's common-law husband, Ty.
Fans were quick to point out that just because Kail didn't cheat on Javi, that doesn't mean she never slept with Ty. Fortunately, Lowry was quick to address those rumors.
“And quite frankly I’m not even remotely interested in him, so no the f--k I did not sleep with Ty,” Kailyn said when a follower mentioned the allegations.
Backing Up Her Claim
“He and Sterling can both vouch for me on that one,” Lowry added.
As For Javi ...
Asked about Javi's allegations that she was unfaithful during their marriage, Kail had this to say:
It's All About Timing
"You did see on Teen Mom 2 where he said I cheated on him...I already filed for divorce,” Lowry insists.
Who Filed First?
“He already lied twice prior to me filing saying that he filed,” Lowry said as a way of both assailing Marroquin's credibility and making it clear that the marriage was well and truly over before she began dating again.
Take It Or Leave It
"To me...if I filed and we're both with other people...it's not cheating. Take it or leave it," she continued.
The Last Word
"I don't really care! I didn't cheat on him...that's how I feel," Kail concluded.
End of Discussion
Something tells us Kail would prefer to not be asked about her marriage to Javi going forward!