exciting; producing irritation; irritating

listen to the pronunciation of exciting; producing irritation; irritating
English - English
irritatory