Skip to main content

Definitions by RPrincess

A woman's vagina, as in her lady parts.
That girl has a furry pikachu.
Pikachu by RPrincess February 26, 2011