She's been teasing us for a few days and now her majesty Taylor Swift has come through with the goods.
She's got a new single and ALBUM coming out!
It doesn't look like Taylor is letting her haters *cough* Katy/Kim/Kanye forget about what has transpired over the last couple of years.
In a direct move to address the drama, Taylor has debuted her new album title, 'Reputation' (as in hers after her many public feuds).
That was of course after posting a 3-piece snake on her page... snake... as in shedding her skin and becoming a new Taylor... oh and those snakes that Kim's fans posted on her page after their little run in.
And finally, a new single out tomorrow - rumoured to be called 'Timeless'.
It seems as though if you've ever crossed Ms. Swift, you better be ready. She's set to end any feuds... but on her terms! Hissssssss!