Meaning of gallows bird

Definition of gallows bird

(noun) a person who deserves to be hanged

Other information on gallows bird

WIKIPEDIA results for gallows bird
Amazon results for gallows bird