1 definition by Chester The Molester 94

Top Definition
one who is a twat on twitter
"Did you see steph's last tweet?"
"Yeah she's such a twatter"
by Chester The Molester 94 November 07, 2011

Mug icon
Buy a Twatter mug!