1 definition by Mermaid Bones

Top Definition
a large, gaping vagina.
I totally hit that mayonaise cave last night!
by Mermaid Bones June 20, 2009

Mug icon
Buy a mayonaise cave mug!