Always knew BFG as “Big Fucking Gun” from games. My kids laughed at me for not knowing about the kids' book “Big Furry Giant”. ;(