was zum Kuckuck

Phrase

 * 1)  what the heck