GeneralConnection.comDictionary
tarred-and-feathered
Adjective

1. punished
Usage