1 definition by Jebiyashi

Top Definition
a disgusting, unspeakable act where a man, in the process of having sex with a woman, shits and urinates in her vagina, simulating a french sewer, and then continues on having vaginal intercourse with her
The man squatted over his girlfriend as he attempted to preform a french trench with her.
by Jebiyashi September 23, 2010

Mug icon
Buy a french trench mug!