1 definition by alsoknownaseric

Top Definition
anyone who uses Twitter in any capacity.
you're such a twat. no-one cares what you're doing.
by alsoknownaseric July 11, 2009

Mug icon
Buy a twat mug!