Watch Katy Perry Finally Explain Taylor Swift Beef, Sing 'Swish, Swish' & More Hits in 'Carpool Karaoke'

The beef is off the grill. At least that's what The Late Late Show host James Corden hopes after on Monday night (May 22) when he had a frank discussion with his latest "Carpool Karaoke" guest, Katy Perry, about her famous (alleged) beef with Taylor Swift. Corden tried to ease Perry in gently with a revved-up duet on "Firework" and a chat about how her new pixie cut was inspired by his hairstyle. But then, after detours into her latest hits, "Bon Appetit" and "Swish Swish," it was down to the serious business.

"Now I want to talk to you about some famous beef. Cuz there's Taylor beef," he said, alluding to a dispute between the two that reportedly led to Swift's "Bad Blood" and rumors of ongoing tension between the two pop idols.

"There's a situation," Perry said. "Honestly, it's really like she started it, and it's time for her to finish it." Then, after years of not directly addressing it and recently saying on The Tonight Show that "Swish" is "a great anthem for people to use whenever someone's trying to hold you down or bully you," but not naming names, Perry went there.

While she didn't say that "Swish Swish" is a direct shot at Swift, Perry laid out the incident that led to their fallout in detail (and talked about it right after singing her karma-inspired track). "It's about backing dancers, it's so crazy," she said, explaining that three of her backing dancers went on tour with Swift, asking Perry if she was okay with that. "I was like, 'yeah, of course. I'm not on a record cycle. Get the work, she's great and all that, but I will be on a record cycle probably in about a year.'"

She said she asked the dancers to put a 30-day contingency in their contracts so they could re-join her when she went on tour. When she was ready to ramp up, Perry said she texted her dancers a heads-up and they said they'd go talk to Swift's management about it. "And they did, and they got fired," she said, adding that she attempted to speak to Swift about it, "and she wouldn't speak to me... there was a full shutdown and then she writes a song about me. And I'm like, 'cool, cool, cool. That's how you wanna deal with it? Karma!"

And while she never actually spoke Taylor's name, Perry said she's ready for "that B.S." to be done. Even so, she warned -- without explanation -- "there is the law of cause and effect. You do something and there's gonna be a reaction."

All that said, Perry put a fork in the beef by asserting that "women together, not divided, and none of this petty bulls--t, women together will heal the world." And while Perry confirmed to Corden that all it would take to end the feud would be a text, at press time it appeared Swift had not responded to the comments.

In addition to singing "Roar" together, they also addressed the real story behind "I Kissed a Girl," which Corden noted the internet believes is about a lip-lock with Scarlett Johansson. "She's definitely one of my muses inspiring it, but it was actually about a girl I met when I moved here at 17," Perry said, revealing that the chapped-lipped kiss was never consummated. "I never actually got to kiss her. I kissed another girl... or a few." To be clear, Perry has not made out with Johansson, but she's totally ready to.

Check it out: