Skip to main content

the urban lumberjack's definitions

pine

vagina, slang term for, pine to be split
Mmm can you smell all the fresh pine in the air?
by the urban lumberjack March 4, 2011
mugGet the pinemug.

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