1 definition by iamadaschundcrosssection

Top Definition
Somebody who posts too frequently on twitter
She's a twittitweeter - she posts hundreds every day!!!
by iamadaschundcrosssection May 15, 2011

Mug icon
Buy a twittitweeter mug!