Refers to old lady bits (genetalia) This is a generic term that spans all old women.
(walking in a crowd of older folks) Oh, there goes another dusty hutch!