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