Giant Punch
Giant Punch is Donkey Kong's Neutral B attack. It is charged by pressing the special move button; when it is fully-charged, steam will begin billowing out of Donkey Kong's head. A subsequent press of the special move button then allows Donkey Kong to deliver an incredibly strong blow. The charge can be canceled by shielding or pressing left or right while Donkey Kong is charging up. If left or right is tilted, then Donkey Kong will roll in the tilted direction. In Brawl, Donkey Kong gains super armor right before throwing the punch.
In Melee and Brawl, this move puts Donkey Kong into a helpless state if used in mid-air.
Reverse Giant Punch
When using Giant Punch in Brawl, if the control stick/pad is quickly hit in the opposite direction during the first few frames, Donkey Kong will turn around very quickly(there is no animation, his model simply appears facing the opposite direction) and will use Giant Punch in the new direction. Lucario can do the same with his Aura Sphere.