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 Anonymouse5
Twabble
Share definition
Flag
Twabble is a social networking
platform
for readers and writers to
share
their ideas, stories, and
opinions
.
"Saw that column you liked on Twabble.
com
via
your
facebook
wall."
Twabble
by
Anonymouse5
August 9, 2012
Get the
Twabble
mug.