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