look up any word, like blumpkin:

1 definition by Oh What

 
1.
The labia of the vagina
"Show us your Corn Beef Curtains"
by Oh What April 21, 2008