Soulmate

20-11-2008

Soulmate is someone with whom one has a feeling of deep and natural affinity, friendship, love, intimacy, sexuality, spirituality and/or compatibility.
from Wikipedia

eXTReMe Tracker