Female genitalia. Have only ever heard this phrase used by
Sex Pistols' guitarist Steve Jones, whilst on an
American Radio Station. Possibly originating from South
London & The Home Counties circa 1960s, though sounds of a much earlier century, perhaps 18th?