For those Yanks like me who just reached for their British-to-American dictionaries:naff (naf)adj. Chiefly British SlangUnstylish, clichéd, or outmoded. Hope this helps. Report