Question: is naff a swear word?
Answer: Naff is a formal way of avoiding to pronounce the F-word. It is usable in all situations involving fuck except the actual intercourse itself. ... It is definitely less rude than fuck. Here are a few entries from the authoritative Partridge dictionary of slang.