Idiom: Thorn in your side

Idiom Definitions for 'Thorn in your side'


A thorn in your side is someone or something that causes trouble or makes life difficult for you.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: