Pronounced "biffy", BFFI is used as a term of endearment for a great friend, whom you hope to be friends with longer than life, or forever, but rather, infinitely.
I consider Danielle, Hillary and Ashley BFFI's, I'd help them kick any ones ass and I know they'd do the same for me!