vex, vexed (v), vexatious (adj)
causing stress or worry, frustration, annoyance
Click the back arrow to go back to the story