Skip to main content

drop_dead_fred's definitions

twend

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"
by drop_dead_fred January 28, 2008
mugGet the twendmug.

Share this definition