Mix all of the dough ingredients together in a bowl, cover, and let rest overnight.
In the morning, when ready to bake, pre-heat oven to 350°. Prep a 9 X 13 baking dish by mixing together the walnut topping and then line the bottom of the baking dish with the mixture.
Roll and stretch the dough into a 15 X 24 rectangle. Mix the cinnamon mixture together. Brush melted butter (as a part of the cinnamon filling) over the dough, the sprinkle the cinnamon mixture on top of the butter. Then starting at the long edge, roll up the dough, but don't roll too tightly, otherwise the cinnamon roll centers will rise above the rest of the roll while they bake.
Bake in oven for 20-25 minutes, until golden brown. Remove from oven, let cool for a couple of minutes, then turn pan upside down on to a parchment paper lined baking pan and 'plop' rolls onto the pan so that the walnut mixture is now on top.
Mix the water and vanilla for the frosting, and whisk into the powdered sugar for the frosting and drizzle onto rolls as desired.
Enjoy!