Green’s Dictionary of Slang

wheels of steel n.

see wheel n. (3)