* friend who is very closest to you.
* sharining all your happiness and sorrows
* always offer support no matter what the circumstances?
* somebody who knows every last thing about you
* one who enjoys your success and overlook your failures
If u see the above characteristics in your friends, then they are your best friends..