Pink isn't holding back on a former lover on her new, upbeat single, "Blow Me (One Last Kiss)."

The breakup anthem, produced by Kelly Clarkson producer Greg Kurstin, displays a lot of the signature girl-power sass that Kelly frequently has on her own tracks, but with a lot of the lyrical edge that has made Pink a chart-topping superstar.

The leaked demo of the track appeared on Perez Hilton's website on Monday (July 2), and on it, Pink spews lyrical venom like "I won't miss all of the fighting/ That we always did/ Take it in/ I mean what I say when I say there is nothing left/ No more sick whiskey d---/ No more battles from me/ You'll be calling a trick/ 'Cause you no longer sleep/ I'll dress nice, I'll look good/ I'll go dancing alone/ I will laugh, I'll get drunk/ I'll take somebody home."

The track has a pumping pop beat with synths to highlight her anthemic chorus, on which she sings, "I think I finally had enough/ I think I maybe think too much/ I think this might be it for us/ Blow me one last kiss/ You think I'm just too serious/ I think you're full of s---/ My head is spinning/ So blow me one last kiss."

Pink announced the track last month and it's expected to hit radio on July 9. It's the lead single off her next studio album, dropping later in the year. "I wrote it with Greg Kurstin, who is amazing. And we had an incredible time," she said in a video message about the track. "[My daughter] Willow played bells and bass on a couple of other songs, but I think you're really gonna like it 'cause I really like it and I like it enough for all of us. See you soon!"