All 129 of Taylor Swift's Songs, Ranked

From teen country tracks to synth-pop anthems and rare covers, a comprehensive assessment of her one-of-a-kind songbook through 'Reputation' era

Load Previous

68. "Better Than Revenge" (2010)

One of the basic rules of stardom is "never punch down" – don't go after somebody one-thousandth as famous as you – but rules were made to be broken, and Taylor is the girl made to break them. Here, she goes Bruce Lee on a sexual rival who may or may not be the actress who had Alyssa Milano as her babysitter in the erotic thriller Poison Ivy 2. But as usual with Swift, her self-owns are the funniest part of the song.

Best line: "She thinks I'm psycho because I like to rhyme her name with things." 

Back to Top