double-dyed

adjective

Definition of double-dyed

1 : dyed twice : thoroughly or intensely colored
2 : confirmed especially in habits or opinions : thoroughgoing a double-dyed villain