Skip to main content

Definitions by Simon Attfield

stinktrench 

ladys genitalia with an unpleasant odour
bet she's got a stinktrench!
stinktrench by Simon Attfield February 8, 2004