The words ARE pretty racy. Once I actually read them I believed the song is not an appropriate Christmas song. Call me old-fashioned...
A number of Christmas songs are actually winter songs.