Kinktionary
More like guidelines and a lot less like definitions.
Twin Flame
A relationship rooted in spirituality where there is a deep connection between two people whose souls "mirror" each other. This type of relationship may have both a healing and challenging nature.