What does that song mean?

Ram Jam Song Meanings