What does pop your cherry mean?

Update: i heard it here in this section
22 answers 22