Webster's Revised Unabridged Dictionary · 1913
niff
Copy link
niff
, noun
An unpleasant smell.
[British slang]
↑