someone you can trust, someone that will be there for you when you need help, and someone that will die for youAnd that's my meaning of best friend
my best friend makes me the happiest person in the world