What is a twin flame or twin soul?

You are here:

What is a twin flame or twin soul?