4 ms·I was under the impression it is colloquial English for female genitalia.by ido 16y agoI was under the impression it is colloquial English for female genitalia.