Ir'ri-ta-tō-ry, a.

adjective

Exciting; producing irritation.