SMELLIER

Definition of SMELLIER

  1. (adj)offensively malodorous