2. The vagina ; possibly derived from the British use of that word meaning class or elegance. See vagina for synonyms.
Link to this page: