I really thought I would be the only one with an Avril Lavigne song, but I saw someone had another. I'm not a fan as far as I know. This is really the only song of her's that I can think of.
Having said that, this song effects me in a strange way...It's 1 of only 3 songs that I know of that strangely brings me near tears when I hear it. I have no idea why that is. What I do know is I really like it and I think one of the main reasons is because it reminds me of the songs of the 70s that told a story. By the time this was released that really wasn't a thing as much.
Runners up:
Stacy's Mom by Fountains of Wayne
&
1985 by Bowling for Soup
It seems a lot of my favorite pop songs are from 1 hit wonder.