Subscribe English
look up any word, like fapping:

1 definition by French personx2

One day, her teacher invited her to dinner and they Visited the Village.

The act of having sex.
Joe: "I love Visiting the Village with Niamh!"
Shanzeh: "Cool, me too."
by French personx2 September 08, 2010
8 1