1. Noun. (UK slang dated) The female genitals. ¹
2. Noun. (UK slang) A fool; an idiot. ¹
¹ Source: wiktionary.com