Dictionary.com
Thesaurus.com

irritator

  • a word derived from irritate.
    irritate
    verb (used with object)
    to excite to impatience or anger; annoy.