phrases, sayings, idioms and expressions at

Phrases, Sayings and Idioms Home > Discussion Forum

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!