1 definition by kees commander
The female sex organ or simply pussy.
Another way of saying pussy so people don't know what your talking about.
Another way of saying pussy so people don't know what your talking about.
by kees commander April 24, 2004