purity pledge

English

Noun

purity pledge (plural purity pledges)

  1. Synonym of virginity pledge.