Green’s Dictionary of Slang

who in hell...? phr.

also who in red hell...?

[1910s+] a general intensifier for a question.