Refine this word faster
Stench trench
noun, slang
Definitions
Noun
- 1 The vagina. slang, vulgar
"Her stench trench has seen so much action, it must be like a wind tunnel in that thing."
See also for "stench trench"
Next best steps
Mini challenge
Unscramble this word: stenchtrench