Read the dictionary definition of thorn. All definitions for this word.
1. something that causes irritation and annoyance
1. he's a thorn in my flesh
2. a Germanic character of runic origin
3. a small sharp-pointed tip resembling a spike on a stem or leaf