niff

niff

n.
  1. An unpleasant smell. [British slang]