from The American Heritage® Dictionary of the English Language, 4th Edition
- adj. Chiefly British Slang Unstylish, clichéd, or outmoded.
- intransitive v. Chiefly British Slang To fool around or go about: "naffing about in a tutu” ( Suzanne Lowry).
- naff off Used in the imperative as a signal of angry dismissal.
from Wiktionary, Creative Commons Attribution/Share-Alike License
- adj. In poor taste.
- adj. Bad; tasteless.
- adj. Poorly thought out, not workable, or otherwise not very good.
- adj. Heterosexual.
Possibly of dialectal origin.
Origin unknown.(American Heritage® Dictionary of the English Language, Fourth Edition)