Although this certain isn't a "clean" song (and if you care so much about the amount of swearing, there IS a clean version), I love it! Maybe it's just the insane catchy-ness of the lyrics, but I can't stop singing it. I'm in 6th grade myself, and everyone in class has heard "Thrift Shop", and enjoyed it quite a bit. Yes, the use of profanity can be a bit surprsing, but Macklemore has become one of my favorite rappers. And please, before you go hating Macklemore because this one song, listen to his other music! Some of my favorites from him are "Wings" and "Otherside", both with beautiful music and quite meaningful lyrics. "Thrift Shop" does carry meaning, as well; basically, he's talking about how people spend so much on expensive, name-brand clothing and how ridiculous that can be.
If you don't like this song, then hey, that's your opinion. But I LOVE Thrift Shop!