If you have seen a two-headed snake in a dream: Unexpected developments may leave you out of the game in some areas, you should not take your feelings too seriously. To see a two-headed snake in a dream indicates that sincerity and honesty will always be present in the house, and the person will forget all the bad memories and events he has experienced and head towards the future. For someone with children, this dream corresponds to having a son, being a patient and hardworking person for a married person. On the other hand, the public official who sees the dream is a sign of feeling good and not needing anyone, being afraid of taking responsibility and improving life.