Humorous slang for vagina. Latin “vagina”=sheath, scabbard.