DEFLOWER

Definition of DEFLOWER

  1. (verb)deprive of virginity
  2. (verb)make imperfect