BUZZARD


Meaning of BUZZARD in English

A simple fellow. A blind buzzard: a pur-blind man or woman.

Slang English vocab.      Английский сленговый словарь.