by roquet February 12, 2007

by Sevilst August 11, 2011

Twabble is a user friendly social news website where everyone and anyone can express their full creative abilities, whether they're citizen journalist or just enjoy discussing and submitting current news from around the web.
by Truffle Shuffle January 3, 2012

Twabble is a social networking platform for readers and writers to share their ideas, stories, and opinions.
by Anonymouse5 August 9, 2012

The awkward silence that happens after you’ve told a new co-worker that you had a prophetic dream about them but instead of thinking of it as a bonding experience they just think you’re weird and stalky. Can also refer to the awkwardness that keeps happening in the office for the next few years you work there.
If you find yourself in a twabble, whatever you do, don't go on to explain how you've dreamed about the futures of all of your coworkers and so this is nothing special.
by catsaresmarterthanraccoons September 11, 2021
