Word info

stench trench

Noun

Meaning

stench trench (plural stench trenches)

(vulgar, slang) The vagina.

Source: en.wiktionary.org

Close letter words and terms