"Thrift Shop (feat. Wanz)" (CD Single)

Music review by
Kyle Jackson, Common Sense Media
"Thrift Shop (feat. Wanz)" (CD Single) Music Poster Image
Parents recommendPopular with kids
Rapper shops at Goodwill; hilarity and profanity ensue.

Parents say

age 9+
Based on 10 reviews

Kids say

age 12+
Based on 66 reviews

Did this review miss something on diversity?

Research shows a connection between kids' healthy self-esteem and positive, diverse representations in books, TV shows, and movies. Want to help us help them? Suggest a diversity update

A lot or a little?

The parents' guide to what's in this music.

Positive Messages

Equates thrift store "come-ups" (good deals) with high fashion, giving hope for hip cred on a budget.

Positive Role Models & Representations

Macklemore makes it cool to dig through the bargain bin while deprecating expensive designer materialism.


First line of the song includes a brag about the size of his "c--k," while another lyric refers to singer R. Kelly's sex offender case; also mentions getting "up in her skirt."


Curse words are used as laugh lines throughout, including in the chorus. Profanity includes the words "c--k," "f--k," "f--king awesome," "motherf--ker," "bitch," "s--t," "piss," "pimped," "ass."


While the song is about shopping, it's more like a satire of brand-name fashion, encouraging listeners to make the most of the "20 dollars" in their pocket.

Drinking, Drugs & Smoking

What parents need to know

Parents need to know that while "Thrift Shop" is a viral sensation that's funny and captures the hipster zeitgeist perfectly, it's still a hip-hop song that uses some strong language (including "c--k" and a few variations of "f--k") to be humorous. There are also a few references to sex, such as getting "up in her skirt." Macklemore is generally a positive lyricist who critiques hip-hop conventions regarding materialism, homophobia, and race relations. 

User Reviews

  • Parents say
  • Kids say
Adult Written byMRCLYDE324 September 22, 2018

Thrift Shop Review

It says several cuss words along the length of the song.
Adult Written byAlexandre M. February 20, 2018
Catchy and funny.
Teen, 13 years old Written byMerveille February 18, 2021
Kid, 10 years old April 11, 2019

Mackelmore (:

I love it when I first heard this I nether known the swears.

What's the story?

Macklemore, a 29-year-old Seattle rapper, teams up with producer Ryan Lewis on this infectious ode to the bargain bin, which has propelled the group to Internet fame. \"Thrift Shop,\" which comes from the duo's collaborative album, The Heist, is an eclectic and socially conscious tour de force of lyricism and electronic beats. Listeners may also remember hearing \"Same Love,\" the single that drew attention to the group because of its advocacy of marriage equality.

Is it any good?

The hook is ridiculously catchy, the saxophone-based beat is fun and funky, and Macklemore breezes through rapid-fire references that will strike a chord with anyone who's ever enjoyed a secondhand store. The accompanying music video that's earned them so much buzz is gloriously goofy, with a hipster army dressed in used fur-coats and Hawaiian shirts, "your granddad's clothes."

Talk to your kids about ...

  • Families can talk about what makes something "go viral" as the music video for "Thrift Shop" has. Why do you think this song exploded on the Internet the way it did? What makes it so "shareable"?

  • How have people's perceptions of shopping and "thrifting" changed? Why do some teens consciously reject trendiness and homogeneity?

  • Do you think the song has a positive message? Why or why not?

Music details

Our editors recommend

Common Sense Media's unbiased ratings are created by expert reviewers and aren't influenced by the product's creators or by any of our funders, affiliates, or partners.

See how we rate

About these links

Common Sense Media, a nonprofit organization, earns a small affiliate fee from Amazon or iTunes when you use our links to make a purchase. Thank you for your support.

Read more

Our ratings are based on child development best practices. We display the minimum age for which content is developmentally appropriate. The star rating reflects overall quality.

Learn how we rate