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