Green’s Dictionary of Slang

cherry n.2

see cherry-ripe n.4