Skip to main content

Backdoc62's definitions

a nature

A Nature is having sex outdoors when the opportunity presents itself. This can be done in the water such as a lake or on land such as in the privacy of the woods or a meadow.
by Backdoc62 February 2, 2014
mugGet the a nature mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email