Irritatory

Webster's Dictionary of the English Language

·adj Exciting; producing irritation; irritating.