Meaning of turn thumbs down

Definition of turn thumbs down

(verb) vote against; "The faculty turned thumbs down on the candidate for the Dean position"

Other information on turn thumbs down

WIKIPEDIA results for turn thumbs down
Amazon results for turn thumbs down