"I don't regret it. I felt very good about it. I always do what my gut tells me to do," the Real Housewives of Atlanta star says in an interview airing Wednesday on The Ellen DeGeneres Show.
She adds: "I'm a grown woman, and nobody makes decisions for me. I make my own decisions. It was a toxic situation for me."
Particularly poisonous, of course, was her feud with Star Jones. In an episode two weeks ago, Leakes unloaded on Jones in front of a client, then walked off the show. She doesn't regret that either, but admits it didn't need to get that ugly.
"I needed to get it out," she says. "I wish I could have maybe had a different delivery, maybe better word choices, but I'm OK with it. I felt she deserved it. I know everybody in Hollywood knows I'm telling the truth [about Jones]."
Of course, things evened out this past week, when Donald Trump fired Jones. "When I said on the show yesterday that Star got fired, there were applauses in the audience," says DeGeneres. "People were thrilled that Star got fired."
To which Leakes replies: "Yeah, let's clap about it."