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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.