A THORN IN MY SIDE


Meaning of A THORN IN MY SIDE in English

one who causes pain, one who bugs me He's always been a thorn in my side - always critical of me.

English idioms vocab.      Словарь английских идиом и выражений.