Edwyn Collins & Orange Juice a girl like you

I've never known a girl like you before
Now just like in a song from days of yore
Here you come a knockin knockin on my door
And I've never met a girl like you before
You give me just a taste so I want more
And my hands are bleeding and my knees are raw
Cos now you got me crawlin crawlin on the floor
And I've never known a girl like you before
You've made me acknowledge the devil in me
I hope to god I'm talkin metaphorically
Hope that im talking allegorically
Know that I'm talkin bout the way I feel
And I've never know a girl like you before
Never, never, never, never
Never met a girl like you before
This old town's changed so much
Don't feel like I belong
To many protest singers
Not enough protest songs
And now you've come along
Yes you've come along
It's all right, yeah it's all right, yeah it's all right