What does that song mean?

Del Amitri Song Meanings