look up any word, like blumpkin:
 
1.
NGGBF is Non Gay Gay Best Friend. It is applied to a guy who is really good friends with a girl. He is such good friends you would think that he is the gay best friend, because he sleeps over. Although he is as straight as a whistle.
Hey Pablo, I'm Renee's NGGBF. or Hey Juan since your my nggbf come sleep over this saturday.
by Pablo Nicks Randy Dime October 18, 2010