buzzard’s luck n. bad luck. Editorial Note: This term refers specifically to carrion-feeding North American vultures that are called buzzards. The expression is often accompanied by the explanation that a buzzard “can’t kill nothing and nothing will die.” (source: Double-Tongued Dictionary)