Another term for vagina. Similar to ham wallet or oyster ditch.
I ate her meat trench last night and it got her off.