Pop one's cherry

Posted by Rosy capon on February 04, 2003

Does anyone know where this phrase comes from? I obviously know what it means but would love to know its origins!