A person who you can be yourself around. You don't care how you act. You can share all your secrets with them. You can trust them with you life. They are the first person who pops into mind for someone to hang out with. You can call them up at two in the morning just to tell them you had a dream about a puddle or something. They are always there for you when you need them the most.
me and my friend are best friends because we do everything together.