1. BBDP stands for Basotho Batho Democratic Party (est. 2006; Lesotho)
  2. BBDP stands for Belgian Blue Dual-Purpose Type (biochemistry)
  3. BBDP stands for Best Board Design Practices (class)
  4. BBDP stands for B. Bigemina-DNA (DeoxyriboNucleic Acid) Probe
  5. BBDP stands for Block Boundary Definition Project 
BBDP