It totally sounds like it!

Katy Perry dropped her new song "Swish Swish" featuring Nicki Minaj today, and all signs point to it being a direct diss of rival Taylor Swift. The two pop stars have had a feud for years, and T-Swizz alluded to it in "Bad Blood," so this must be KP's response. Not only that, but she chose the female rapper to collaborate with, who also has beef with Tay Tay.

"A tiger / Don’t lose no sleep / Don’t need opinions / From a shellfish or a sheep / Don’t you come for me / No, not today / You’re calculated / I got your number / ‘Cause you’re a joker / And I’m a courtside killer queen,” one verse goes.

Ruby Rose, a member of Swift's "squad," took issue with the tune and unleashed a series of angry tweets about it.

“Purposeful poop’ to ‘bomb a petit’ to a sloppy mess of writing over the top of Funkagenda..stop trying to make ‘Wit..I mean ‘fetch’ happen. I just think with everything going on in the world to go from rebranding as political activist only to ditch it and go low.. is.. A bummer,” the actress wrote.

This is a pretty epic cat fight!