SMELLIEST

Definition of SMELLIEST

  1. (adj)offensively malodorous