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 04, 2011
Get the pine mug.