yaffler

Noun

 * 1)  the European green woodpecker,
 * 2)  A loud-mouthed, obnoxious person

Synonyms

 * yaffingale, yaffle