buzzard

Fun Dictionary -> buzzard

buzzard - Vulgar Dictionary definition

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