Twitter: The angriest place on the Internet?