Skip to main content

Definitions by drop_dead_fred

Concatenated abbreviation of the lesser know British slang insult 'twat end'; part of the female body twixt twat and brown star.
"Good morning, isn't it a lovely day!"
"shut up you twend"
twend by drop_dead_fred January 28, 2008