What does BAFSM stand for?

What does BAFSM mean? We have 2 definitions. Read most used BAFSM meanings below.

ADVERTISEMENT