What does CBGD stand for?

What does CBGD mean? We have 8 definitions. Read most used CBGD meanings below.

ADVERTISEMENT