The idiom 'cook up a storm' means to cook elaborately or in large quantities, often with great energy and enthusiasm. Option A is incorrect as it refers to weather phenomena, not cooking. Option B is too narrow - one can cook up a storm for others as well. Option D is the opposite - the phrase describes active cooking, not dining out.