DBMP: Double Blind Mad Project

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

Definition in English: Double Blind Mad Project