Wiktionary
eviscerator
n. 1 Someone who eviscerates, whether physically or metaphorically. 2 A device for eviscerating something.