1 definition by Andacious

Top Definition
dp
"Double Penetration" - Often occurs while playing Modern Warfare 2. This is when you walk into a room expecting it to be empty (either by UAV, Heartbeat Sensor or just by a guess) and instead you are shot to shit by 2 or more enemies at once. Can also be used to describe defeat by a large amount.
Dude, I walked in and was instantly double penetrated...don't go in there.

Yea they DP'd the shit outta me every round so now I'm gonna be a running pistol bitch.

Holy shit we got DP'd...
#modern warfare 2 #rape #domination #destroyed #buttraped
by Andacious June 02, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×