nettlesome
nettlesome
adj.
same as
irritating
,
1
.