Top definition
A politico from either party using Twitter as the sole means of communication.
Brad's turning into a Twittercrat. The guy never leaves his office on The Hill anymore.
by Tinkerbell Hilton July 07, 2009
Get the mug
Get a Twittercrat mug for your dog James.