My son-in-law called with a question from a friend of his who is going to the 7-31 Giants Stadium show with us. He wanted to know exactly what is the "Secret Garden" and what does the end of the song mean?
She's got a secret garden
Where everything you want
Where everything you need
Will always stay
A million miles away
I figured you all would have some insights into this. I never thought about the lyrics that much but assumed the secret garden refered to her "sexual favors," and the ending refered to her unwillingness to "give it up."
Any thoughts?
Original Post