Idiom of the Day naff off A forceful exclamation of dismissal, disdain, or impatience. Primarily heard in UK. Watch the video @EngSkills 326 views05:00