What does that song mean?

Del Shannon Song Meanings