drop_dead_fred's definitions
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
Get the twend mug.
Get the twend mug.We'll email you a link to sign in instantly.