por que diabos

Etymology
lit. 'why devils...?'.

Adverb

 * 1)  why the hell; why the heck (introducing a question with a mildly vulgar intensifier)

Related terms

 * (much more vulgar)