Macklemore is calling out racial injustice in "White Privilege II," a follow-up to his 2005 song of the same name.

The "Thrift Shop" rapper speaks about the Black Lives Matter movement, white supremacy and calls out Iggy Azalea and Miley Cyrus.

"You've exploited and stolen the music, the moment / The magic, the passion, the fashion, you toy with / The culture was never yours to make better / You're Miley, you're Elvis, you're Iggy Azalea / Fake and so plastic, you've heisted the magic," he raps over the Ryan Lewis-produced track.

The Seattle rhymer goes on to call out some uncomfortable conversations that need to be had about racism and Black Lives Matter.

"You said publicly, "Rest in peace, Mike Brown" / You speak about equality, but do you really mean it? / Are you marching for freedom, or when it's convenient? / Want people to like you, want to be accepted," he raps, adding, "It seems like we're more concerned with being called racist / Than we actually are with racism."

After Macklemore released the controversial song, he immediately became a trending topic as tweeters -- including Iggy Azalea -- shared their thoughts on the track.

"He shouldnt have spent the last 3 yrs having friendly convos and taking pictures together at events etc if those were his feelings," said the Aussie rapper.

Black Lives Matter activist DeRay McKesson also had some words on the song. "I think that Macklemore's latest song, White Privilege II, is powerful, important, & necessary. It, like all art, is also open to critique," he tweeted. Although he later clarified that Macklemore is "not a hero, a savior, or a prophet for discussing white privilege."

Check out the song and read what other people are saying below. Let us know what you think in the comments.

Listen to Macklemore's "White Privilege II" Feat. Jamila Woods

10 Most Anticipated Albums of 2016