prickly
adjective
°Covered with sharp points.
°Easily irritated.
"He has a prickly personality. He doesn't get along with people because he is easily set off."