as tough as old boots
Meaning: very strong; enduring; difficult to break.
Language: English
Literally: as tough as old boots
Category: Daily Life
Origin: Australian/British; old worn boots become hardened and durable.
Loading the full interactive collection…