0
Hrsanei Posted 15 years ago
Vocabulary

Looking for an idiom

Hi.

There is an idiom with the word pop having the same meaning as deflowering.

I couldn't find that in dictionaries.

If I have remembered correctly, it was pop up the cherry.

I would be grateful if you could tell me the exact idiom.

Thanks
  

Top answer

It is not a pleasant idiom, and I won't pass it along.

  • It is not a pleasant idiom, and I won't pass it along.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

2 Answers
0
It is not a pleasant idiom, and I won't pass it along.
0
Maybe it was inappropriate to ask such a question, but can you tell me it such an idiom exists in English language.

Thanks

Related Questions