bffle

|'bɪ fəl|

noun

a best friend, typically for life

Origin 2000s: acronym from best friend for like ever