Kailyn Lowry confronts Jo Rivera on tonight's Teen Mom 2 season six finale, and it doesn't go well.

Kailyn Lowry Dyes Her Hair Purple

After Lowry puts Rivera on blast for missing a couple of Isaac's events, including a soccer game and graduation, the reality star tells her ex-boyfriend he manipulated her into thinking he couldn't afford to pay child support.

"Whatever Kail. I'm not going to f--king argue with you about petty s--t," Rivera tells Lowry in a sneak peek on Thursday, via Jobs & Hire. "Like what do you want me to tell you? Do you want me to hop back in my time machine and go back and change it? I can't so shut the f--k up and that's it."

'Teen Mom 2' Star Kailyn Lowry Talks Jo Rivera Child Support, Baby News

Because Lowry felt bad for Rivera during past episodes, she agreed to try and work out their finances out of court. However, she's now feeling as though it is time for Rivera to pay up.

During a recent interview with Real Mr. Housewife, Lowry expressed disappointment in Rivera's lack of involvement in his son's life, despite his recent move to Delaware.

“When Jo moved here we thought he’d be a bigger part of Isaac’s life," Lowry explained last week. "Unfortunately, this is not the case. For example, he didn’t ask to be part of the fashion show Isaac was currently in. He doesn’t call to talk to Isaac ever, even the night before he went to Kindergarten to wish him good luck. It’s very sad.”

For more of Kailyn Lowry and Jo Rivera's feud, tune into the season six finale of Teen Mom 2 tonight at 10 p.m. on MTV.