This is one of many variations of a plyometric push up. Start by staggering your hands so one hand is a few inches out in front and the other is a few inches behind your normal hand placement. Descend towards the floor and rapidly extend up while trying to throw yourself as as high as possible while switching the staggered hand position in mid air. Repeat for for a total of 4-6 reps.
I like using plyo push ups to really fire up the nervous system prior to some upper body training. One day I’ll use some medicine ball throws. The next day I’ll use a plyo push up.