(noun) irritant
something that causes irritation and annoyance
he's a thorn in my flesh
(noun) spikelet, spine, pricker, prickle, sticker
a small sharp-pointed tip resembling a spike on a stem or leaf