Green’s Dictionary of Slang

D.P. n.

1. see Durban poison n.

2. Dom Perignon champagne.

[UK]J.J. Connolly Viva La Madness 19: Swigging pints of D.P. and lighting fat crigars with a fifty.