look up anything, like your first name:
1. bgffn
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.
rss and gcal