Dumbass Rihanna vs. a troll If Azealia Banks didn’t have social media as an outlet for her obnoxious rants, would she even exist? It’s the internet troll version of “if a tree falls in a forest…” The reason we are even acknowledging Banks’ existence today is because she crawled out from under the By Kathleen • Jan 31, 2017 11:40 am