I like the Fergie definition of the meaning of this song. There are several good interpretations, and - as they say - "the truth lies somewhere in between", probably.Thanks folks. Helped me to gain some understanding. Have been quite intrigued by the song for a long time.