Azealia Banks calls Irish people ‘inbred leprechauns’ and ‘barbarians‘ after mocking ‘ugly Irish women’ January 24, 2019 IFTTT, Metro loading... Share this Share on FacebookTweet on TwitterPlus on Google+