1 definition by asian tit nipples

Top 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

Mug icon
Buy a Twatter box mug!