NIFF

Definition of NIFF

  1. (noun)an unpleasant smell