Top definition
Innocent expression for vagina.
"Boys have a pee-pee, girls have a lady hole"
by LukeTriton March 13, 2014
Get the mug
Get a lady hole mug for your dad Manafort.