Skip to main content

Definitions by DewwMe

french her trench 

To give a female oral sex.
Man, Id love to french her trench!
french her trench by DewwMe April 8, 2006