What does BFAA stand for?

What does BFAA mean? We have 5 definitions. Read most used BFAA meanings below.