What does NBVFD stand for?

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