1) Noun referring to the female sex organ, the vagina
Stephanie Brown has a gigantic, gaping giney.
88👍 190👎