double dyed
/ˈdʌbəlˌdaɪd/
adjective
- 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.