covered in prickles or thorns
causing a tingling or itching sensation
easily annoyed or offended; irritable