The reasons for the popularity of the snake tattoos vary from one culture to another. Every snake tattoo has different meaning to the wearer. The snake tattoos represents Temptation, Nobility, Intellect and cunning, the divine, Vindictiveness, Fertility, rebirth, healing power, protection and sexual energy.