Alternatively you could go with something like Mike "the tank" Tyson. That would be fitting. Or titanium Tyson. Or Mike the howitzer Tyson.
It's Cockney Rhyming slang a very old term and the proper term is "iron hoof" which = po** I doubt anyone uses that term today unless it's older generation, and it's only primarily used in London.
I can't understand modern brits anyway. They are apparently talking english but it beats me what half the kids are saying. Then again I've been told that I sound like some upper crust Brit with a carrot up his arse so ...
Is that your suggested alternate nickname for Mke Tyson, Mcvey, or have you taken great exception to williams0504's post?