What does DP mean in Internet Slang, Chat Texting & Subculture

DP meaning is defined below:

Donkey Punch
ADVERTISEMENT

Was it useful?

What does DP mean? It stands for Donkey Punch

Most popular questions

What does DP stand for?


DP stands for "Donkey Punch"

How to abbreviate "Donkey Punch"?


"Donkey Punch" can be abbreviated as DP

What is the meaning of DP abbreviation?


The meaning of DP abbreviation is "Donkey Punch"

What does DP mean?


DP as abbreviation means "Donkey Punch"

Related Acronym Searches