• (british) fool around
• (british slang) outmoded, lacking taste, lacking fashionable style; worthless, useless
• type of sea fowl with tufts
• if you find something naff, you do not like it because it is boring or in bad taste; an informal word.
• if you tell someone to naff off, you are telling them to go away; an informal word.
• (british slang) go away!