What is Twattered?
To be slandered or attacked via twitter.
The new Supreme Court nominee, had solid credentials but that didn't prevent her from getting twattered by Newt.
See slimed