LECHEROUSNESS

Definition of LECHEROUSNESS

  1. (noun)a strong sexual desire