According to Llady Sorcha, a twin flame "are ultimate soulmates who are already paired in the Higher Realm."
Very interesting to learn about, especially if you are hopeless romantic like I am.
Llady Sorcha.com
playlists on youtube:
Rebis Mystical Polarity Unity Sacred Rose
SoulMates, Twin Flames and Love
My youtube twin flame playlist