look up any word, like dirty sanchez:

1 definition by Truffle Shuffle

 
1.
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.
"Hey man that article you wrote for your class was really good, you should publish it on Twabble."
by Truffle Shuffle December 14, 2011