Top definition
To blabber excessively on Twitter for no real purpose.
(twitter user): I just got so angry
(twitter user): I think i'll have lunch now
(twitter user): I wonder what i'll do next weekend

This is twabbering
by Murphs November 24, 2009
Get the mug
Get a Twabber mug for your sister-in-law Beatrix.
buy the domain for your art site