eviscerator

Noun

 * 1) Someone who eviscerates, whether physically or metaphorically.
 * 2) A device for eviscerating something.
 * 1) A device for eviscerating something.