An 'alcohol flash store' refers to a temporary, pop-up store that specializes in selling alcoholic beverages. These stores often appear in urban areas for a short period, sometimes as part of promotional events or special occasions, to capitalize on consumer interest in a unique shopping experience. They may offer a wide range of alcoholic drinks, from local favorites to international brands, and often create a themed atmosphere to enhance the experience.