1 definition by squarebubblex

Top Definition
The Joe Jonas version of Twitter.
"We don't have a Twitter.. Twatter, whatever that's called."
by squarebubblex April 26, 2009
Mug icon
Buy a twatter mug!