Lyric discussion by PaleVengeance 

All good comments... now for the puts on glasses official analysis haha

I think it's about falling in love but not being sure if you're ready to get into something serious yet, being slightly afraid of love and unexperienced. Also, 'take a long ride on my motor bike' seems to connote either: a) being not ready and afraid, running away from someone you love to try and seem 'cool' and not over-keen. b) wanting more experience before getting tied down, so turning to promiscuous sex.

Oh, and i love the 'Ready Freddie!' bit!

An error occured.