Originally Posted by
astral276
naff adj (naffer, naffest) slang 1 stupid; foolish. 2 tasteless; vulgar. 3 rubbishy; of poor quality; worthless. noun an incompetent. naff all nothing at all. naff off! offensive go away! get lost!
ETYMOLOGY: 1960s.
I think the term 'Naff Off' may be attributed to the comedian and character actor Ronnie Barker. When creating the TV prison comedy 'Porridge' they needed a term that could be used on television to represent the term 'F**k Off' (which would be in common use in prison). Ronnie claims to have invented the phrase but there is some dispute. The term did enter common usage due to the TV show though; famously being used by Princess Anne to reporters.