Skip to main content

Definitions by Snoozieb

The vagina, or the area where a woman's legs come together, forming a y.
Mmmm, that girl gives me a hankering for y pie.
Y pie by Snoozieb December 28, 2011