1 definition by Tornintwoparts

Top Definition
Someone who you can share everything with, and feel good about it.
Someone who is always there for you, just because you are you.
Someone you share your deepest emotions with.
And someone you share a bubble with when noone else would.
And someone you only need to tell half the story and they understand it all...
do you know Malin? She is always so understanding,and she is always there when i need her, it feels like she is a part of me. Malin is my Soulmate
by Tornintwoparts November 06, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.