meaning of buzzward

buzzward meaning in Urban Dictionary

A buzzword with lost its initial definition and it is now made use of freely by people that have no real clue concerning its original intention or definition.