This song is a pop song, I believe. It is up tempo a male sings it. the lyrics are talking about a guy imagining having sex with a girl and how awesome it was or something along the lines of that. It's kind of a funny song the way it is sung. It sounds like more of a high school song not so much a mature song about sex. I'm 99% sure part of the lyrics are "we had sex" or "we were banging" one of the two.