look up any word, like sex:

1 definition by wagwan66

 
1.
BF
Very Large Forehead Often Flat
James Hazlewood has a BF
by wagwan66 January 04, 2008
7 27