Snake tattoos have been a popular choice for thousands of years and can have a variety of meanings. From protecting against evil spirits to symbolizing rebirth, snake tattoos have a long and interesting history. Let's take a look at the history and meaning behind snake tattoos and why they are still so popular today.