A THORN IN MY SIDE


Meaning of A THORN IN MY SIDE in English

one who thwarts you, one who irritates you

He's always been a thorn in my side -always critical of me.

Wayne Magnuson. English idioms vocabulary.      Словарь английских идиом.