Someone who you can come to for advice. They ALWAYS give you the right kind. If they don't then they feel HORRIBLE for it. They make you smile WHENEVER your around them. You trust them with everything you have in you. They know you better than you know yourself. You can give them ONE look and they know what you are saying. You never run out of things to say, if you do then you just laugh about it afterwards. Best friends are everywhere for every one. and most of the time they are TWO totally different people, but it doesn't matter because you have the besssst time ever when you are around them. You have little secrets that are dumb. You have little groups that make no sense, but its so funny.
We are best friends and we know everything about eachother