Dirty girls write really good love songs
When you're down and out, she'll think you can
Do no wrong
She pays the price for loving just a little long
Dirty girls write really good love songs
And you fight and make love but it's understood
She won't give you her heart but she almost could
It's been taken many times before
But she's waiting, waiting for something more
And a sad song ended where this began
Though you feel every beat in the palm of your hand
But she's slipping away from you like a ghost
It was all of things that you had but could never hold
Dirty girls write really good love songs
Love songs, love songs, love songs
Broken girls write really good love songs
And they'll show you greater faith than you have ever known
You can't judge a girl
By all the things she's ever done
Broken girls write really good love songs
And you fight and make love but it's understood
She won't give you her heart but she almost could
It's been taken many times before
But she's waiting, waiting for something more
And a sad song ended where this began
Though you feel every beat in the palm of your hand
But she's slipping away from you like a ghost
It was all of things that you had but could never hold
Dirty girls write really good love songs
Love songs, love songs, love songs, love songs
Dirty girls write really good love songs
Love songs, love songs, love songs