Pungent, incisive.
Having a sharp point; armed with prickles.
Piquant, pungent.
Incisive; penetrating; piercing.
Neat; eloquent; applicable; relevant.
Evoking strong mental sensation, to the point of distress; emotionally moving.