thorny
/ˈθɔːni/
adjective
Meaning
Having thorns or spines
Troublesome or vexatious
Aloof and irritable