look up any word, like trap:
 
1.
a prickly vagina
I ate a pine needle pie last night and i've been picking pine needles out of my teeth all morning.
by Manny87 January 04, 2011
2 0