YDPM: Yokohama Darts Pub Match

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

Definition in English: Yokohama Darts Pub Match