Random
Source Code

thorn in one's cap

dishonour; stigma.

If one's occupation turns out to be a thorn in one's cap, one would better quit it.

by uttam maharjan November 29, 2010