disputed, under discussion, not settled.
Troublesome or vexatious
Having thorns or spines
Aloof and irritable