this sounds like something left off an azealia banks mixtape.