tarred and feathered

English

Verb

tarred and feathered

  1. simple past and past participle of tar and feather