Donald Trump v. The Electorate: A Twitter Feud for the Ages