Technical Definition-Short for "Dragon Punch." Used to refer to any move (usually input with the Shoryuken motion) that has invincibility and a jumping, upward hitbox. DP's are usually used as anti-airs or as a reversal to escape pressure. Also commonly called "uppercut."
In Other Words-"The user attacks the target with an uppercut thrown skyward with force."-Sky Uppercut, Pokemon: Ultra Sun and Ultra Moon