Deflorated, past participle of deflorate. Synonyms in the same form.
Cherry-pop
deflowered, cherry-popped
All synonyms for deflorate →