An Uber driver claims she dropped off an allegedly cheating husband and his mistress to his wife and kids at home.

In a viral TikTok that has gained 7.9 million views with over a million likes as of publishing, Texas-based TikToker @perfectly_unbroken, a.k.a. Roni, shared the story of her recent Uber drive.

Roni explained she picked up a man at his home. Before entering the car, he kissed his wife goodbye and hugged his children who came outside to wave to him. When he got into the car, he told Roni he had added another stop to their trip. Once the driver arrived at the first destination, a woman got into the car with some small luggage.

“I’m so glad you finally got away from your damn wife," the alleged mistress said to the man, per Roni. The pair then began to kiss in the backseat — and not a "Hi, how you doing?" kind of kiss — before the man told the driver that he changed the drop-off location.

“I’m tired of you putting me off. When are you gonna leave?” the woman in the backseat then asked, to which the man replied there were “things to take care of” and that they should “talk about this later.”

“Keep in mind I was about five miles from his house,” Roni noted to her TikTok followers. So, she decided to end the ride at his original pickup destination: his home, where his wife and kids were.

“Pull some s--t like that in my car and you’re gonna get done like that. Be better people. Do better in life," Roni added, noting "things didn't turn out so well for him" and that he and his mistress were left standing on his lawn when his family came outside to see them.

Reactions to Roni's TikTok were mixed, with some people believing the alleged affair wasn't her business and that she shouldn't have gotten involved.

"This is my car. I work for myself. I am an independent contractor. If I choose to end your ride, it’s my choice. Uber’s not gonna fire me, Uber’s not gonna ban me, Uber’s not gonna get rid of me. If you are doing something crappy in my car, I have the right to handle it however I see fit," Roni explained.

26 Celebrities Who Were Caught Cheating

More From PopCrush