dp means

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