BFG stands for Big Friendly Giant or Brett's favorite girl, not Big Fucking Gun. The BFG is very kind and is an amazing basketball player. This nickname is great for basketball season!
The BFG is the best girl ever and everybady should have a BFG in their life!
by Honey muffin March 26, 2008