Top Definition
a stupid woman whose inane conversations go on and on
shut up you fucking twatterbox
by Flatus Maximus May 18, 2010
1 more definition
The hole in the neck of people who smoke, where penis's are inserted and fucking.
Dude... I fucked her twatter box hard last night. She almost choked
by asian tit nipples January 26, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×