Niff
noun
A bad smell.
“Whew, there's a bit of a niff in here. Is that your socks?”
verb
To smell bad; to stink.
A bad smell.
“Whew, there's a bit of a niff in here. Is that your socks?”
To smell bad; to stink.
Loading dictionaries...
Initializing dictionary manager