Stenchtrench Share definition Flag A particularly foul smelly example of the female genitalia. Tom likes to slobber over Mrs Roper's stenchtrench Stenchtrench by Haha March 17, 2003 0 0 Get merch Get the Stenchtrench mug. Buy Now — $32.95 See more merch