Meanings1having bones2thorns; suggesting something innocent on the surface which is indeed an indirect insult3criticism