Short term freezing isn't very effective as a way to kill bacteria. Once the garment is made warm again, the bacteria wakes up and the stink returns.