Lady Gaga did not plan to release her new single, Applause, until next week.
So why is it out today?
The song surfaced online over the weekend and Gaga was furious.
'Lord, in HEAVEN Why,' she tweeted. 'YOU COULDN'T JUST WAIT'
Gaga also commiserated with Katy Perry whose song Roar was also leaked.
'Wanna grab some shovels and fuck up some hackers?' she tweeted to Perry.
Gaga officially released the song today along with a photo 'to accompany this emergency.'