1 definition by kabaum

Top Definition
Someone who spends excessive amounts of time sharing too much information (T.M.I) on Twitter.
Amy: Did you see Hermann's tweet about taking a monstrous shit the other day?

Dave: Yea, he's become such a twatter!
by kabaum December 21, 2011

Mug icon
Buy a twatter mug!