tar and feather someone - Spanish English Dictionary