Subscribe English
look up any word, like latergram:

1 definition by Angelo Chapman

 
1.
Term for a woman's sexual parts, ie the vagina.

The title of an excellent glam-rock era David Bowie song about a woman's genitalia.
Julia's velvet goldmine was dripping so wet that Winston could fit his entire fist into it.
by Angelo Chapman August 04, 2006
12 34