yaffler noun2 •(no longer used) the European green woodpecker, Picus viridis •(slang, no longer used) A loud-mouthed, obnoxious person formsyafflers