what does it mean if you dream of a two headed snake?
When you see the two headed snake it can suggest not only the present but also the past and future. The fact that it has two or more heads in the dream can indicate wisdom in life, deception, being tempted by something. If you see it sliding on the floor in your dream it represents health and a new beginning.