Preheat oven to 350 degrees. Grease a 9x13 pan with cooking spray.
In a large mixing bowl, add in the box cake mix and the dry jello mix. Stir to combine.
Add in the eggs and water and beat until incorporated.
Pour the cake batter into the prepared pan.
Place into oven and bake for 35 minutes or until done. Insert a tooth pick into the center of the cake and if it comes out clean or with moist crumbs, it's done. The top will be browned a little.
Using the handle of a wooden spoon or something similar in size, poke holes into the warm cake. You want them to be rather large. I think I did between 6 or 7 holes for each row. If you missed the note in the post, twist the wooden spoon to help prevent the cake from sticking to it.
In a small bowl, add in the powdered sugar and then the lime juice. Stir until the glaze is smooth.
Pour the glaze on top of the cake and into the holes.
In a medium bowl, add in the pudding mix and milk. Whisk by hand for 2 minutes until smooth and slightly thickened.
Add in the lime juice and whisk until incorporated.
Pour the pudding on top of the cake and into the holes. Spread it out to coats everything. There will be some that just sits on top of the cake.
Add dollops of the whipped topping all over the top of the cake. Carefully spread it out without mixing it into the pudding. The dollops being spread out will help with that.
Zest the lime directly on top of the whipped topping.
Cut the slices of lime on one side and twist them. Place them on top of the cake like that.