Classic songs every teenage boy should know would include the following...
"Teenage Dirtbag" by Wheatus
"Stacy's Mom" by Fountains of Wayne
"Smells Like Teen Spirit" by Nirvana
"Hot For Teacher" by Van Halen
"Bad Reputation" by Joan Jett
"Another One Bites the Dust" by Queen
"Jailhouse Rock" by Elvis
"Dammit" by Blink 182
"Bittersweet Symphony" by The Verve
"Jessie's Girl" by Rick Springfield
"Longview" by Green Day
The Beach Boys - pick a song, any song.
"We Are Young" by Fun
"Walk This Way" by Run D.M.C with Aerosmith
"Fight For Your Right, Brass Monkey, Girls, No Sleep Till Brooklyn, etc." by The Beastie Boys
"We're Not Gonna Take It" by Twisted Sister
"You Shook Me All Night Long" by AC/DC
"Girls, Girls, Girls" by Motley Crue
"Sharp Dressed Man" by ZZ Top
"Walk Like A Man" by Frankie Valli and the 4 Seasons
"Bad To The Bone" by George Thorogood and the Destroyers
"Centerfold" by J Geils Band
"Sweet Child O' Mine, Welcome To the Jungle, and Paradise City" by Guns N' Roses
"Cherry Pie" by Warrant
"Keep Your Hands To Yourself" by Georgie Satellites
"Ice Ice Baby" by Vanilla Ice
"Baby Got Back" by Sir Mix A Lot
"Cum On Feel The Noize" by Quiet Riot
"Everything About You" by Ugly Kid Joe
"(She's) Sexy +17" by The Stray Cats
"Wild Thing" by Tone-Loc
"The Humpty Dance" by Digital Underground
"Bust A Move" by Young MC
"It Takes Two" by Rob Base and DJ EZ Rock
"Tonight, Tonight" by Hot Chelle Rae
"Nookie" by Limp Bizkit
"Bombtrack" by Rage Against the Machine
"Song 2" by Blur
"Party Up" by DMX
"Jump Around" by House of Pain
"Last Resort" by Papa Roach
"Lose Yourself" by Eminem
"Boom" by P.O.D
"Bodies" by Drowning Pool
"Party Hard" by Andrew W.K.
"Mama Said Knock You Out" by LL Cool J
"Hypnotize" by Notorious B.I.G.
"In Da Club" by 50 Cent
"California Love" by 2Pac, Dr. Dre
"Lump" by The Presidents of the United States of America
"Party Rock Anthem" by LMFAO
"The Distance" by Cake
These are not current Top 40 hits, but a variety of songs across popular genres.