Basically someone who knows your whole life story and is always there for you. Someone who puts up with your annoying sarcasm and listens to your long day rants and buys you food and has the prettiest smile and can always make you smile and is someone you are obsessed with.
besties are the people that you spend the most time with, and you can be yourself around them. if they think anything bad about you or say mean things without a jokingful manner, they are now your bestie
The term you use when describing someone who you can't date yet. Besties have 100/10 personalities and are hot as hell. Shit, go marry your bestie...when the time is right