Golden Bowl

Dictionary

IRRITATINGppr.

Exciting; angering; provoking; causing to contract.