After engaging in a Twitter war with Iggy Azalea last year, you would think Azealia Banks would keep the peace in 2015. Wrong. The Harlem rhymer is causing a stir on social media again over a photo in which she appears to be in whiteface.

On Monday (Feb. 2), Banks posted a picture of herself on her Instagram page in white makeup and wrote “#whiteface” in the caption. Of course, the photo and comment upset a slew of people on social media.

If you recall, Nick Cannon and Snoop Dogg both received a ton of criticism for donning white makeup and pretending to be goofy white guys.

However, the ‘212’ rapper wasn’t actually doing whiteface. Banks was getting made up into an ice princess for her new music video. Once the backlash started, the polarizing artist took to Twitter to defend herself. Unfortunately, her choice of words didn’t help quell the slander.

“Lol u crackers wish I cared enough to be doing whiteface. I'm becoming the ICE PRINCESS YAAAAAAS,” she tweeted. “I use the word crAcker just as much as I use the word n-----... Don't get mad now.”

Banks also used the term "misogynoir," which, according to E! News, is a term coined by gay black feminist scholar Moya Bailey, and refers to anti-black misogyny, where race and gender together are factors in the hatred of black women. The ‘Liquorice’ rhymer also took a swipe at the "gay white media" as well.

Overall, Banks’ angry tweets were acerbic, possibly homophobic and educational. You can read the rest of her tweets below.

What do you think of Azealia Banks' latest Twitter rant against her critics? Tell us in the comments below.

What’s Beef? 10 Hip-Hop Twitter Feuds