NAFFY Meaning of NAFFY in English n. sl. NAAFI. Etymology: phonet. sp. Oxford English vocab. Оксфордский английский словарь. 2012