1 definition by day dreamer

the ppl in your life who will walk a million miles to see you, the ones that you cry because you miss them. although they are the ppl who bring you a lot of pain they bring you the most joy. chances are one day you will love them more then a friend but that feeling may not stay.
by day dreamer March 14, 2004
Get the best friend mug.