tar and feather
tar and feather {v.}
To pour heated tar on and cover with feathers as a punishment.
In the Old West bad men were sometimes tarred and feathered and driven out of town.
Categories:
Source: A Dictionary of American Idioms