Crush up the Oreos (use the whole cookie) using a food processor or put them in a ziploc bag and crush with a ladle or other kitchen utensil. Mix the crushed oreos with the melted butter and stir together.
Place the Oreo mixture into the bottom of a 9×13 baking dish. Use a spoon or spatula to press down mixture. Place in the freezer for 15 minutes. While the crust is freezing, place the chocolate ice cream on the counter to soften.
Take the baking dish out of the freezer and scoop the softened chocolate ice cream on top of the Oreo crust. Smooth out to make an even layer of the ice cream. Place back in the freezer for another 15 minutes. Take out the second flavor of ice cream and set on the counter to soften.
Take the cake out of the freezer and then scoop the next ice cream flavor on top of the chocolate ice cream and spread out into an even layer. Place back in the freezer for 15 minutes.
Take the cake out and pour the hot fudge over the ice cream layer and spread out evenly. If needed, you can microwave the hot fudge to make it easier to spread out. Back into the freezer for another 15 minutes.
While the cake freezes, make the whipped cream. In a medium bowl, add the heavy cream, powdered sugar and vanilla. Use a handheld mixer to mix together for a few minutes until stiff peaks form.
Remove the cake and spread the whipped cream over the hot fudge layer. Add sprinkles over the whipped cream then place back in the freezer until ready to serve.