Top definition
while being double penatrated DP dp, the woman poops herself. in reference to the 2010 BP oil spill
jeff and i were DP-ing this chick and all of sudden we had a DP oil spill on our hands
by pearljamit April 11, 2011
Get the mug
Get a DP oil spill mug for your barber Larisa.