dead cat

noun

Definition of dead cat

: a piece of violent or jeering criticism : an insulting or abusive expression of disapproval the government received a barrage of dead cats