1 definition by Chester The Molester 94

"Did you see steph's last tweet?"
"Yeah she's such a twatter"
by Chester The Molester 94 November 8, 2011
Get the Twatter mug.