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"
Favorites