Definitions of niffy:

  • adjective:   (British informal) malodorous