What does MGCB stand for?

What does MGCB mean? We have 6 definitions. Read most used MGCB meanings below.