1 definition by yo daddyyyy
having an unbreakable bond between two
people/sharing a deep connection,
a commitment made to another person in trust,
the total surrender of your heart to another
person with the security of knowing they will
treat it better than you will.
Jared and Autumn are undoubtedly In Love
Can't you tell Autumn and Jared are completely In Love?
by yo daddyyyy May 3, 2009 add a video