Top definition
Slang for female human reproductive organs specifically the vaginal canal.
by chzmn January 08, 2016
Get the mug
Get a Muddy Trench mug for your coworker Vivek.