I've got a lot of editing to do before we can get this on the air. It's Pink's new single "Blow Me (One Last Kiss)" which was supposed to come out July 9, until fans got an unexpected preview because a demo version of the song leaked online.  As a result, the song's official release has now been moved up to today, Tuesday.

"Blow Me (One Last Kiss)" is an upbeat, angry breakup anthem littered with multiple repetitions of the "s" word, as Pink laments the state of her relationship.

"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," Pink sings. "You think I'm just too serious/I think you're full of s**t/My head is spinning/So blow me one last kiss."

Other lyrics declare, "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."

Pink announced the song in a video message last month, saying, "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!"

"Blow Me (One Last Kiss)" is the first single from Pink's forthcoming album, due out sometime this fall.

Note: This song has some profanity scattered throughout , but you know thats Pink's style