1 definition by CJ10

stands for "best nigga foreva". its a term to replace best friends forever. but cooler.
by CJ10 January 17, 2008
Get the BNF mug.