Azealia Banks has opinions, and she has the habit of sharing said opinions, no matter how controversial on twitter. Her twitter deactivation back in March didn't last long, since hopping back on the social platform, she's had words for Iggy Azalea, Sarah Palin, Wale, and we're probably missing a couple names.

Although you'd think Azealia and Beyonce would be on the same women-empowered team, it seems that's not the case. Azealia took to twitter to share frustrations with Beyonce's tactics, and points out what she sees as hypocrisies from the singer.

Things start with, "Just six months ago you told every black girl in the industry to "bow down" now you want to stick up for black folk lol." She goes on to say, "This heartbroken black female narrative you keep trying to push is the Antithesis of what feminism is. You been singing about this nigga for years and he still playing you. That's not strength that's stupidity."

She goes so far as to call Beyonce a "thief." Read the full twitter rant below. Thoughts?