Answer: nettlesome

AnswerCrossword Clue
nettlesomeCausing annoyance or difficulty
nettlesomecausing vexation