Two heads, as the name suggests, are snakes with two heads. As we all know, an animal has only one head. The head is the organ that controls the body. Two heads have two kinds of thinking. There will be contradictions and disharmony. Even if there is such an animal, it will be eliminated or changed in the long-term evolution.
The meaning of the two headed snake tattoo is power. In ancient times, there were various theories about two snakes. The ancients believed that it was unknown to encounter a snake, and it was a disaster to encounter two snakes, which could be resolved only after being killed.
Source: @0uchless