Reduce heat to low and dump in flour and stir until it forms a ball.
Add the eggs one at a time and continue stirring until a sticky dough forms.
Form dough into a long tube (about 2.5 feet) and then place on greased pizza pan or cookie sheet in form of a ring. Connect ends.
Bake at 400° for 45-50 minutes.
Once golden brown, remove from oven and allow to fully cool.
Once the ring is cooled slice horizontally.
Filling Preparation
In large bowl combine pudding mix, milk and vanilla and stir until combined and beginning to thicken..
Let sit at least five minutes. Gentley fold in Cool Whip.
Spoon pudding mixture onto bottom of pasty right. Place top pastry on top of pudding.
Place can of frosting in the microwave in 10 seconds intervals until frosting becomes pourable. Drizzle frosting over top of ring. Frosting should be thick without being clumpy.
Notes
Make a double batch and assemble the two rings on a plate to form a figure eight.