dyed in the wool

Dyed in the wool is an idiom used when you are referring to having very strong opinions about something about will never change your opinions. Dyed in the wool is a way of saying something is permanent or extreme, as when you dye wool you cannot ever dye it back because wool holds on to colored dye. Figuratively, it means that while your opinions seem extreme, they are permanent and will never change.