Yet another thread where this phrase has come up. It makes me want to scream into a pillow. Where has "step foot" come from?!? And can it bugger off back again?