Golden Bowl

Dictionary

IRRITATORYa.

Exciting; stimulating.