'tarred-and-feathered' definitions:

Definition of 'tarred-and-feathered'

(from WordNet)
adjective
Smeared with tar and covered with feathers as a punishment; "the poor tarred-and-feathered wretch"