DP means.........

Dildo Pleasure or Dubbel Pleasure, you tell me hihi If there's no extra penis, it's better than nothing