1 definition by A/V Dude

A large spacious vagina. Usually worn by women who have multiple children. Or very large dildos.
Jeremy, last night I get lost in that flesh cavern. I was spelunking that cave.
by A/V Dude February 19, 2014
Get the flesh cavern mug.