Talib Kweli was not impressed with Iggy's response to Macklemore's "White Privilege II."

Macklemore's latest single, "White Privilege II," has been causing quite a storm on social media. On the track, he namedropped Miley Cyrus, Elvis Presley, and the easiest target of them all: Iggy Azalea.

"You're Miley, you're Elvis, you're Iggy Azalea / Fake and so plastic, you've heisted the magic," rapped Macklemore, referring to himself in the second person.

Earlier today, when asked if she had heard "White Privilege II," Iggy responded by saying, "he shouldn't have spent the last 3 years having friendly convos and taking pictures together...if those were his feelings." A fan told Iggy "she shouldn't give a fuck" about the song, to which the Australian rapper replied, "trust me, I don't. lol."

Those comments have now prompted Talib Kweli to call out Azalea on Twitter. Kweli admitted that he "rooted for Iggy when she first came out," but upon seeing her response to "White Privilege II," he feels justified in saying "Fuck Iggy Azalea."

The fact @iggyazalea thinks Macklemore song was a diss to her, instead of actually listening, is proof of her privilege. Fuck Iggy Azalea.

Kweli is offended that Azalea misconstrued the above lyrics as a diss, when Macklemore was really engaging in self-criticism driven by his own white guilt. He feels Iggy's response is evidence that she has no awareness of her own privilege.

Maybe Iggy shouldn't have taken Macklemore's raps as a diss, though he engaged in self-deprecation by comparing himself to Iggy Azalea, so one can see why she took offense. Perhaps Mackle intended to lead Iggy upon her own path of self-reflection. In any case, she's earned herself another yet detractor in the hip-hop world.