Skip to main content

Definitions by the urban lumberjack

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