What does 'Thorn in your side' mean?

A thorn in your side is someone or something that causes trouble or makes life difficult for you.

Idioms similar to 'Thorn in your side'

See also: