Nerd rock veterans Weezer return with a new single “Thank God for Girls.” It is what you would expect from the band catchy melodies and kitschy phrases. The lyrics were full of double entendres and teenage self-doubt, although Rivers Cuomo is 45-years-old. The song goes:

The truth is that I’m just as scared I don’t know how to act
I wish that I could get to know her better
But meeting up in real life would cause the illusion to shatter
I carved her name into all the trees
Sang a song down on one knee
Looking at the underwear page of the Sears catalog like when I was 14

The song feels like a flashback to those awkward teen years full of fantasy and lack of experience. What would Freud say? "What is all this talk about cannolis and kissing boo-boos? Is it a mother or a lover you want?" Anyway listen for yourself. Tell us what you think in the comment section below.