1 definition by 456548975645632123

Top Definition
A word Joe Jonas apparently likes to use.
We don't have twatter or twitter!
by 456548975645632123 April 11, 2009

Mug icon
Buy a Twatter mug!