What does TFAA stand for?

What does TFAA mean? We have 18 definitions. Read most used TFAA meanings below.