dyed in the wool

📖 general
Meaning
Thoroughly ingrained, unchangeable, or complete; characteristic from birth or early development.
Literal Meaning
Referring to wool that has been dyed before being spun into yarn, so the colour is permanent and deeply infused.
Example
“My uncle is a dyed-in-the-wool conservative; he rarely changes his political views.”