Top definition
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.
by Snoozieb December 24, 2011
Get the mug
Get a Y pie mug for your sister-in-law Riley.