1 definition by Steve Stoddard (aka Clinton, IA\\\\\\\'s only man to qualify for every Olympic event)

Someone who is nearly never sober and has crossed the line into a life of total fantasy and drunken illusions.

Defintion 2: A catcher of buzzes of all kinds
Damn, that guy's a fuckin' buzzard! Did you see that buzz he caught?
Get the buzzard mug.