Home Hair Dye Demi-Permanent Hair Color Meaning, Best Brands, How to Remove It & More