What does BOAF stand for?

What does BOAF mean? We have 4 definitions. Read most used BOAF meanings below.

ADVERTISEMENT