tar-and-feathered

English

Verb

tar-and-feathered

  1. simple past and past participle of tar-and-feather