infuriator
Etymology
From infuriate + -or.
infuriator means One who or that which infuriates. Lexicurio rates it Rare gem — a strength score of 79 out of 100.
noun
- One who or that which infuriates.“Wine — the so-called 'red infuriator' — was imported in large quantities and distributed from London throughout the provinces.”