be a thorn in (one's) flesh

be a thorn in (one's) flesh

To be a constant or persistent cause of annoyance, frustration, or trouble. My professor was an environmental activist when he was younger, and apparently he's been quite a thorn in the oil companies' flesh ever since. This lawsuit is a thorn in my flesh. Let's just settle out of court.
See also: flesh, thorn
Farlex Dictionary of Idioms.
See also:
  • a thorn in your side
  • a thorn in (one's) side
  • a thorn in someone's side
  • be a thorn in (one's) side
  • be a thorn in your flesh/side
  • become a thorn in (one's) flesh
  • become a thorn in (one's) side
  • a thorn in the flesh
  • It sucks
  • it/that sucks