PPDUD: Platform Port Door Undogged

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

Definition in English: Platform Port Door Undogged