Definitions by Based God Aprentice
soul mate
someone you share a soul with. You find that person and then you mate for the rest of your lives because there is no one more perfect. That persons shares a soul so you will live in the after life together whether you meet them or not.
soul mate by Based God Aprentice June 4, 2015