I love this song. I never thought it was about sex but every time i listen to it, i wanna scream YES, YES, YES!!!!