meaning of buzzard feathers

buzzard feathers meaning in Urban Dictionary

bullshit, hoo-wheee