Katy Perry didn't hold back on Monday's Carpool KaraokePrimetime Special, addressing her reported feud with Taylor Swift.
"Honestly, it's really like she started it and it's time for her to finish it," Perry said after the Late Late Show host asked her to clear things up.
Perry claimed that she "tried to talk to [Swift] about it" -- to no avail.
"She wouldn't speak to me. I do the right thing anytime that it feels like a fumble. It was a full shut-down and then she writes a song about me and I'm like 'OK, cool, cool, cool. That's how you wanna deal with it?'" the new American Idol judge
said, referencing Swift's 2014 revenge song, "Bad Blood
," which many speculated was about Perry.
"But, what I wanna say is that I'm ready for that B.S. to be done," Perry continued. "Now, there is the law of cause and effect. You do something and there's going to be a reaction. And trust me daddy, there's going to be a reaction. It's all about karma." ("Swish Swish," coincidentally, has a line about karma: "Karma's not a liar.")
RELATED: Katy Perry Delivers Wild Performance of 'Swish Swish' on 'SNL' Finale
When Corden asked if Perry and Swift could finally settle things, Perry gave a non-answer, instead focusing on the importance of women banding together and not going after each other.
"I think personally that women together, not divided, and like none of this petty [bleeped out]," Perry said. "Women together will heal the world."
But what would it take for the two singers to put their feud to bed? "Would it be enough to just receive a text from Taylor Swift that just said, 'The beef is off the grill?'" the British host asked, to which Perry laughed, before Corden asked again if that would be enough for her to "remove the beef from the grill."
"From a selfish or a sheep/ Don't you come for me/ No, not today/ You're calculated/ I got your number," Perry sings on the song. "'Cause you're a joker/ And I'm a courtside killer queen/ And you will kiss the ring/ You best believe."
"So keep calm, honey, I'ma stick around/ For more than a minute, get used to it," she continues crooning. "Funny my name keeps comin' outcha mouth/ 'Cause I stay winning."
Looks like this feud isn't going to fizzle out anytime soon.
ET has reached out to Swift's rep for comment.
For more on the alleged ongoing feud between Perry and Swift, watch below.