lady garden
noun
°(slang idiom) A woman's pubic hair, and the area around it.