A flash store specializing in selling fresh flowers, typically operating for a short period of time in a public area to attract customers. Flash stores are a popular marketing strategy in the retail industry.