What happens when two people have beef with the same person? They join forces for public revenge, duh.

Katy Perry teamed up with Nicki Minaj for her new song "Swish Swish" and it seems an awful lot like a Taylor Swift diss track. Just two weeks prior, the pop star insisted that she would not be responding to TSwift's "Bad Blood" — but uh, it looks like she lied because her lyrics are shady af.

"I think [my new album is] a very empowered record. There is no one thing that’s calling out any one person," she said.

"Honestly, when women come together and they decide to unite, this world is going to be a better place. Period end of story. But, let me say this, everything has a reaction or a consequence so don’t forget about that, okay, honey" Hold up, scratch that…

MUST SEE: Katy Perry Makes a Confession About Her Sexuality While Discussing "I Kissed a Girl"

While the entire song is dripping with shade, there's a few standout lyrics that seem to be aimed at Taylor specifically. Let's discuss.

katy perry swish swish lyrics 1

LYRIC: "From a selfish to a sheep, don't you come for me."

Katy publically referred to Taylor as "Regina George in sheep's clothing" and the "Bad Blood" singer has gotten a lot of flak for doing things just for personal gain. Even Demi Lovato went after Taylor last year, accusing her of only being a "feminist" when it could help her sell records.

"I'm just tired of seeing women use 'women empowerment' and 'feminism' to further brands without actually being the ones that have the uncomfortable conversations," she said.

katy perry swish swish lyrics 2

LYRIC: Funny my name keeps comin' outcho mouth.

Well, this one's a no brainer. Though, to be fair — Taylor has made it a point not to mention Katy by name.

Andy Cohen revealed that Taylor refuses to even acknowledge the pop star anymore, infamously quoting her saying "Katy who?" Yikes.

katy perry swish swish lyrics 3

LYRICS: You're 'bout cute as an old coupon expired. And karma's not a liar, she keeps receipts.

We can't help but think "karma" could easily be replaced with "Kim Kardashian" — after all, she kept the receipts, so to speak, and proved that she and Kanye West weren't lying after all. #KimExposedTaylor

katy perry swish swish lyrics 4

LYRICS: Swish, swish, bish.

Many are speculating that the line is short for "Swift, Swift, b—-."

nicki minaj swish swish lyrics 1

LYRICS: Don't be tryna double back, I already despise you."

Remember that time Taylor and the rapper got into a full blown Twitter fight? Welp, Nicki's not over it.

After making a Twitter comment aimed at Nicki, Taylor seemed to go into overdrive to make up for it (#guilt) and not only performed with the "Anaconda" star on stage at the VMAs, but also tweeted "If I win, please come up with me!! You're invited to any stage I'm ever on."

Looks like the rapper's mind was already made up before TSwift tried to make ammends.

nicki minaj swish swish lyrics 2

LYRIC: All that fake love you showin', couldn't even disguise you."

We all saw the "fake love" and we're pretty sure she's referencing the whole #KimExposedTaylor thing as the moment her disguise was revealed.

nicki minaj swish swish lyrics 3

LYRIC: Damn, man, this b—- is a Stan.

Stan = stalker fan. And since TSwift fangirls over just about everyone, we're making that comparison.

nicki minaj swish swish lyrics 4

LYRIC: I only f— with Queens, so I'm makin' hits with Katy."

Nicki has spoken. Sorry, Taylor.

Check out the song's full lyrics below.

[Verse 1: Katy Perry]
A tiger
Don't lose no sleep
Don't need opinions
From a selfish 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
And you will kiss the ring
You best believe

[Pre-Chorus: Katy Perry]
So keep calm, honey, I'ma stick around
For more than a minute, get used to it
Funny my name keeps comin' outcho mouth
'Cause I stay winning
Lay 'em up like

[Chorus: Katy Perry]
Swish, swish, bish
Another one in the basket
Can't touch this
Another one in the casket

[Verse 2: Katy Perry]
Your game is tired
You should retire
You're 'bout cute as
An old coupon expired
And karma's not a liar
She keeps receipts

[Pre-Chorus: Katy Perry]
So keep calm, honey, I'ma stick around
For more than a minute, get used to it
Funny my name keeps comin' outcho mouth
'Cause I stay winning
Lay 'em up like

[Chorus: Katy Perry]
Swish, swish, bish
Another one in the basket
Can't touch this
Another one in the casket
Swish, swish, bish
Another one in the basket
Can't touch this
Another one in the casket

[Verse 3: Nicki Minaj]
Pink Ferragamo sliders on deck
Silly rap beefs just get me more checks
My life is a movie, I'm never off set
Me and my amigos (no, not Offset)
Swish swish, aww I got them upset
But my shooters'll make 'em dance like dubstep
Swish, swish, aww, my haters is obsessed
'Cause I make M's, they get much less
Don't be tryna double back, I already despise you
All that fake love you showin', couldn't even disguise you
Ran? When? Nicki gettin' tan
Mirror mirror who's the fairest b—- in all the land?
Damn, man, this b—- is a Stan
Muah, muah, the generous queen will kiss a fan
Ass goodbye, I'ma be riding by
I'ma tell my n—- biggz, yeah that's tha guy
A star's a star, da ha da ha
They never thought the swish god would take it this far
Get my pimp cup, this is pimp sh–, baby
I only f— with Queens, so I'm makin' hits with Katy

[Chorus: Katy Perry]
Swish, swish, bish
Another one in the basket
Can't touch this
Another one in the casket