VEXED

Definition of VEXED

  1. (adj)troubled persistently especially with petty annoyances
  2. (adj)causing difficulty in finding an answer or solution; much disputed