Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Twattownusa
Twatter
Share definition
Flag
Slang
term
for the
popular
social
networking
site twitter.
Nick
: I'm
gonna
see what's happening on twatter
Chris: me too,
love that
site
Twatter
by
Twattownusa
August 24, 2011
Get the
Twatter
mug.