niff
1. [ noun ] (British slang) an unpleasant smell
Synonyms: pong
Related terms: malodor UK cant
Similar spelling:   niffy
  nip
  nib
  Nipp
  nipa
  Niehoff