meaning of A boot in the freezer

A boot in the freezer meaning in Urban Dictionary

A saying for item your mother and father, grand-parents, ect. will dsicover after you have tossed an enormous celebration and think your in the clear.We had a party a few years ago in which we got busted for getting the party a week later when my grandma found a set of boots in fridge.