somebody that you love and know that you can be a total doofus around. they would never judge you (unless it's super funny) and they will be there when you are down in the dumps. you would probably refer to each other as Best friend
bff1- hey best friend. I'm sad bff2- *buys literally everything you like to make you happy