"was ZUM Teufel ist...?" wird gebraucht im Sinne von: "was um Himmels willen ist...", "was in aller Welt ist...", "was ist überhaupt..." - wenn man einen Begriff nicht kennt und ihn erklärt haben möchte
"was für ein Teufel ist..." - damit meint man dann eher die Person und bezeichnet sie damit als unberechenbar, wild, teuflisch... aber nicht unbedingt böse gemeint - "José ist ein Teufel" - "was für ein Teufel ist José?"
