Biz Tips …And the Most Annoying word of 2012 is….”Twitterverse”!! December 28, 2012April 30, 2014 Jeneba Ghatt As the year draws to a close, one well-known Twitter term is trending — but not in a good way. “Twitterverse” made Continue Reading Share