phrases, sayings, idioms and expressions at

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!

© 1997 – 2024 Phrases.org.uk. All rights reserved.