Did Nicki Minaj really come up with Twitter’s new feature? That’s what it’s looking like!! The reposted a twitter she made a few years back suggesting twitter uses a voice feature on the app. Fast forward to today and Twitter announced just that;  a brand new voice feature!! Go figure!! We’re not saying that she […]