Taylor Swift has reportedly taken aim at John Mayer in a new song which appears to suggest the pair enjoyed a brief romance which turned sour.

The country star is known for writing about her love life in her tracks and famously blasted her ex-boyfriend Joe Jonas, who ended their romance in a 30-second phone call, in a song called Forever and Always. Swift spent a lot of time with Mayer in 2009 as they collaborated on a song for his last album, Battle Studies, and rumors of a romance surfaced, although neither of the stars confirmed the story.

The 20 year old's new record Speak Now features a track called Dear John, which has prompted speculation she has finally opened up about her rumored fling with 32-year-old Mayer. And the gossip has been fuelled by the song's lyrics which are said to reference an age-gap in a romance which ended badly.

Swift reportedly sings, "Dear John/ I see it all now that you're gone/ Don't you think I was too young/ To be messed with/ The girl in the dress/ Cried the whole way home/ I should've known."

She later adds, "It was wrong/ Don't you think nineteen's too young/ To be played/ By your dark, twisted games/ When I loved you so... My mother accused me of losing my mind/ But I swore I was fine... You'll add my name to your long list of traitors who don't understand/ And I'll look back in regret I ignored what they said/ 'Run as fast as you can'."

Click Here For More Taylor Swift Pictures