NIFF


Meaning of NIFF in English

[noun] [C usually singular] [UK] [informal] - an unpleasant smella nasty niff

Cambridge English vocab.      Кембриджский английский словарь.