meaning of bussard

bussard meaning in Urban Dictionary

one susceptible to steal foolish shit and obtain caught


bussard - German to English

buzzard