Azealia Banks has never been one to mince her words. Indeed, and perhaps even to her detriment, her outspoken nature…