something that causes irritation and annoyance; "he's a thorn in my flesh

listen to the pronunciation of something that causes irritation and annoyance; "he's a thorn in my flesh
something that causes irritation and annoyance; "he's a thorn in my flesh