1 definition by the urban lumberjack

vagina, slang term for, pine to be split
Mmm can you smell all the fresh pine in the air?
by the urban lumberjack February 18, 2011
Get the pine mug.