Cavern of No Return Share definition Flag A refrence of a womans vagina. David had to put on a raincoat before going into the fat ladys Cavern of No Return Cavern of No Return by Amy Bel February 9, 2006 0 0 Get merch Get the Cavern of No Return mug. Buy Now — $32.95 See more merch