Green’s Dictionary of Slang

niff, the n.

[? SE naked + buff n.1 (1)]

bare flesh.

[UK]B. Reckord Skyvers I ii: D’you think paying twice as much means they strip right down to the niff.