BP DP Share definition Flag To get double fucked in both holes due to the BP oil disaster Fisherman Tom - Wow BP oil has killed all my fish....and thier boat just hit my dock! I just recieved a BP DP!!! BP DP by M Mac July 14, 2010 0 0 Get merch Get the BP DP mug. Buy Now — $32.95 See more merch