I thought the same. Coward and mean-spirited come to mind.

Labels: moderation: toxicity, insult