Rock music has always had a playful, and often naughty, side. Ever since Little Richard belted out about wanting to 'ball' in 1956, musicians have been wrapping risqué ideas in clever wordplay. Sometimes it's so subtle you might miss it—like Chuck Berry's number-one hit about a toy from his grandmother. Other times, it's about as subtle as a sledgehammer (we'll get to that). Here are ten of the best classic rock innuendo songs that made us smirk, blush, and crank up the volume.
The Who — 'Squeeze Box'
Pete Townshend once called this track a 'poorly aimed dirty joke,' inspired by hearing someone refer to a woman's chest as a squeeze box. The song is a bouncy, country-tinged number about mama playing her squeeze box all night long. Sure, a squeeze box is a real instrument—like an accordion—but when daddy never sleeps and she goes 'in and out and in and out,' it's hard to imagine she's just practicing polkas. It's cheeky, fun, and doesn't use a single naughty word, which is the hallmark of great innuendo.
ZZ Top — 'Pearl Necklace'
If you think this 1981 hit is about buying your sweetheart jewelry, you might need to listen again. The bearded trio from Texas are known for their double entendres, and this one is no exception. The line 'I was really blown away' is a dead giveaway. It's a bluesy, swaggering track that proves sometimes the dirtiest jokes are the ones that sound the cleanest.
Van Halen — 'Ice Cream Man'
David Lee Roth delivers the front half of this song with a sly, acoustic blues drawl, promising flavors to satisfy and a cool treat that'll make you a regular stop. It's about as innocent as a banana split—until you realize he's not talking about ice cream at all. The second half erupts into a blistering rock jam, showcasing Eddie Van Halen's legendary guitar work. Grandma might think it's about dessert, but we know better.
Spinal Tap — 'Big Bottom'
This mockumentary band took innuendo to absurd heights with this bass-and-drums-only anthem. With lines like 'the looser the waistband, the deeper the quicksand' and 'my love gun's loaded, and she's in my sights,' it's a hilarious parody of rock's obsession with double meanings. It's over-the-top, unapologetic, and absolutely unforgettable.
Peter Gabriel — 'Sledgehammer'
Don't let the iconic, groundbreaking music video fool you—this 1986 hit is packed with innuendo. Gabriel compares himself to a steam train, an aeroplane, a big dipper, and a bumper car, all in the service of seduction. The outro, 'You show me yours, I'll show you mine,' leaves no doubt about his intentions. It's a masterclass in hiding naughty lyrics behind a wall of horns, synths, and soul.
Def Leppard — 'Pour Some Sugar on Me'
This 80s anthem is one of the most famous innuendo songs of all time. The band has admitted it's about sex, but the sugar metaphor made it radio-friendly. It's a staple of rock radio and a perfect example of how to be dirty without getting banned. For more songs that defined a decade, check out The Ultimate 80s One-Hit Wonders.
AC/DC — 'Big Balls'
Leave it to AC/DC to be both hilarious and heavy. This track from their 1976 album Dirty Deeds Done Dirt Cheap is a tongue-in-cheek celebration of high society—or is it? The chorus is a pun that's impossible to miss, and the band plays it with a straight face. It's a classic example of rock's ability to be both rebellious and ridiculous.
Led Zeppelin — 'The Lemon Song'
Robert Plant's bluesy howl about squeezing lemons until the juice runs down your leg is one of rock's most famous innuendos. The song borrows from old blues traditions, but Zeppelin made it their own with a heavy, hypnotic groove. It's raw, suggestive, and a fan favorite.
Warrant — 'Cherry Pie'
This 1990 hair metal hit is as subtle as a brick through a window. The video and lyrics are packed with double meanings, and the band has since admitted it was a deliberate attempt to write a party anthem. It's cheesy, fun, and a perfect time capsule of the era.
Little Richard — 'Good Golly, Miss Molly'
We have to tip our hats to the pioneer. Little Richard's 1956 classic set the template for rock innuendo, with its unmistakable reference to 'balling.' It was scandalous for its time and paved the way for every song on this list. Without it, we might not have the clever, cheeky classics we love today.
These songs prove that rock music has always had a sense of humor—and a willingness to push boundaries. Whether you're a fan of the subtle or the shameless, there's an innuendo song out there for you. For more classic rock deep dives, check out From Beyoncé to Bad Bunny: The 10 Best Songs of the Last Decade Ranked and The Ultimate Ranking of the Best Songs Ever Made.
