YAFFLE Meaning of YAFFLE in English n. dial. a green woodpecker, Picus viridus. [ imit. of its laughing cry ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012