Meaning

1 senses
  1. (slang, vulgar)The vagina.

Forms

plural: stench trenches
Singularstench trench
Pluralstench trenches

regular

See also

neighbours in the dictionary
stench trench — meaning, examples, forms, synonyms | Krumeto