DSIDBAD: Drill Sergeant Identification Badge

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

Definition in English: Drill Sergeant Identification Badge