look up any word, like sweetest day:

2 definitions by gary salazar

 
1.
GI Joe is a codename for America's daring, highly trained special mission force. Its purpose: to defend human freedom against Cobra, a ruthless terrorist organization determined to rule the world.
Knowing is half the battle. Yo Joe! - GI Joe
by gary salazar August 20, 2006
 
2.
A rising upper cut move (performed Forward,Down,Forwarddown + Punch) of Ryu and Ken characters from the Street Figther video games meant to intercept aerial opponents. Also used a combo finisher when up close.

Nowadays all figthing games with intercept moves using (F,D,FD + P) is considered as a dragon punch.
Jackie tried to dropped kick me but I sent him to the canvass with a dragon punch.
by gary salazar August 06, 2006