What does BDCB stand for?

What does BDCB mean? We have 3 definitions. Read most used BDCB meanings below.