1 definition by Based OP

Top Definition
A vagina
"Man, she's got a really nice skinhoop!"
by Based OP September 14, 2011

Mug icon
Buy a skinhoop mug!