double dyed

/ˈdʌbəlˌdaɪd/
adjective
  1. Thoroughly or completely having a certain quality, especially a negative one; inveterate.
    • She called him a double-dyed hypocrite for preaching honesty while cheating on his taxes.
    • He is a double-dyed villain who will stop at nothing to get what he wants.
    • The novel's antagonist is a double-dyed liar, deceiving everyone around him.
What does "double dyed" mean? | whatsthatwordmean | whatsthatwordmean