This song caused some controversy when it was released, as the 18-year-old Aguilera was quite young to be singing such a racy song, particularly as her music was marketed to young girls. Aguilera explains in 1000 UK #1 Hits
by Jon Kutner and Spencer Leigh, "It is a bit suggestive, but in a positive way. It's all about a girl who's a little sassy and likes to play hard to get, but equally wants sincerity in a relationship." The lyric, "My body's saying let's go, but my heart is saying no" emphasizes her point.