The phrase "special touch" means adding something extra or unique to make something more special or personal.