1 definition by steadhotbody

an overabundance of pubic hair growing above or around a vagina or the stubbly regrowth in said area
Hey Tom, why don't you quit mowing the lawn and come help me shave my pussy stache?!
by steadhotbody October 11, 2005
Get the pussy stache mug.