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