1 definition by French Wood enthusiast

When you are surrounded by french guys who all wanna give u a piece of that d***
I was part of an orgy and found myself in French Woods
by French Wood enthusiast November 21, 2018
Get the French Woods mug.