1 definition by Based God Aprentice

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.
She is my soul mate and that is why I choose to marry her.
by Based God Aprentice June 3, 2015
Get the soul mate mug.