What is the full meaning of niffs
NIFF, to smell bad [v]
Example of the word niffs placed on a Scrabble board.