Question: what does it mean to be semi permanent hair dye?
Answer: SEMI-PERMANENT HAIR COLOR Semi-permanent is a deposit-only, temporary hair color that stains the hair for about 3 to 6 washes. Unlike demi, semi-permanent color does not need to be mixed with a developer, and is typically applied to freshly shampooed hair for the best result.