Green’s Dictionary of Slang

cherry-ripe n.2

[SE cherry/cherry n.1 (1) + SE ripe, the implication is of virginity, albeit temporary]

(UK Und.) a woman.

[[US]F. Norris Vandover and the Brute (1914) 48: Geary made a ‘josh’ that was a masterpiece, the success of the occasion. It consisted in exclaiming from time to time: ‘Cherries are ripe!’ This was funny. It seemed to have some ludicrous, hidden, double meaning [...] when a girl passed them on Kearney Street and Geary cried out that her cherries were ripe].
[Aus]Crowe Aus. Sl. Dict. 16: Cherry Ripe, a full-grown woman.
[US]H. Rawson Dict. of Invective (1991) 78: Another term for an eligible woman, cherry ripe.