1 definition by jamriner

A family friendly description of the pubic area of a female; the vagina and surrounding area
Hey, quit looking at my ladyplace
by jamriner September 18, 2007
Get the ladyplace mug.