Stench trench

noun, slang

Definitions

Noun
  1. 1
    The vagina. slang, vulgar

    "Her stench trench has seen so much action, it must be like a wind tunnel in that thing."

Next best steps

Mini challenge

Unscramble this word: stenchtrench