Just because you're considered an artist who fights for equal rights doesn't mean that folks won't ever call you a racist. Such is the case for Macklemore since he's received a ton of backlash for wearing stereotypical Jewish garb during a recent performance of his chart-topping song 'Thrift Shop.'

The rapper performed a secret show at the EMP Museum in Seattle on Friday (May 16), and hit the stage dressed in a tailored black suit, gold satin shirt, a black wig and beard, plus a huge fake nose. For some, this is a typical Jewish stereotype, with many calling it anti-Semitic. It's unclear who the MC was really trying to channel, but one thing that was clear: he offended a bunch of people with his entire look.

"First you trick people into thinking you're a rapper, now you trick them into thinking you're Jewish," wrote actor and comedian Seth Rogen, who is Jewish.

Even those at the concert chimed in on the rhymer's outfit choice as well.  "For those who don't know, @macklemore performed 'Thrift Shop' dressed as a racist Jewish stereotype. Idiot," wrote one of the show's attendees.

The 30-year-old lyricist took to Twitter a few days after the show to address the backlash. However, he didn't feel the need to apologize. In fact, he states that he just put together a stage costume, which wasn't supposed to offend the Jewish community or anyone else. "A fake witches nose, wig, and beard = random costume," Macklemore tweeted. "Not my idea of a stereotype of anybody."

It's safe to say Macklemore will choose his stage costumes more wisely in the future after this ordeal. Or how's this? Don't wear a silly costume at all and stick to rapping. Just a thought.

Watch Macklemore Perform 'Thrift Shop' in Costume