Term: baffa
Example: you are my baffa
Definition: a nickname for a best friend of many years