by mrmattboring June 23, 2010
Concatenated abbreviation of the lesser know British slang insult 'twat end'; part of the female body twixt twat and brown star.
by drop_dead_fred January 28, 2008
Short for "twin vend" - when you put enough money in a vending machine for one product but the machine gives you two of that product, hence a "twin vend"
by icedoverfire November 04, 2009