What does that song mean?

Grace Jones Song Meanings