quarry n.[SE quarry, a pit + ? quarry, that which is hunted]the vagina.Show quotations1890–1904Farmer & Henley Sl. and Its Analogues.