MAIDENHEAD

Definition of MAIDENHEAD

  1. (noun)a fold of tissue that partly covers the entrance to the vagina of a virgin