SDBBP: Self Defense Black Belt Program

What does SDBBP mean? The above is one of SDBBP meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Self Defense Black Belt Program