internet slang for "best guy friend for now".
can be used in a sarcastic way.
You'll be my bgffn mkay?

Yeah, Kevin is my bgffn.
by muhmonster October 6, 2007
Get the bgffn mug.