NIFF


Meaning of NIFF in English

Noun. A bad smell. {Informal}.

Slang English vocab.      Английский сленговый словарь.