Skip to main content

Definitions by anonymarge

a slang term for vagina, as seen on Chelsea Lately
She was caught flashing her pikachu.
pikachu by anonymarge April 18, 2009