I’m sure none of my readers are nyaffs. If you are one, I wouldn’t admit to it if I were you!
In Scots a nyaff is an insignificant but irritating person. For some reason nyaffs are generally small (maybe that’s just my experience) and are referred to as a wee nyaff! They are the human equivalent of an annoying fly buzzing about the place that you just want to squash.