niff
From WikiWord, the free dictionary
English
Definitions
noun
- A bad smell.“Whew, there's a bit of a niff in here. Is that your socks?”
verb
- To smell bad; to stink.
From WikiWord, the free dictionary