Subscribe English
look up any word, like yeet:

1 definition by Nickpapagorgio

 
1.
Having random sex in the woods.
I was out leaf peeping the other day and pulled over for some awesome wood sex.
by Nickpapagorgio October 17, 2007
15 5