Twitter: The angriest site on the Internet?