1 definition by lifeofarctic

Top Definition
The best place on Earth!
Jenny's vagina is fucking awesome!
by lifeofarctic June 26, 2007

Mug icon
Buy a vagina mug!