¿Qué diablos
Does anybody know what this means in english??
2 Answers
I always translate "diablos" as devil -- sort of the same as "sunandstars" above:
So: For me ¿Qué diablos? = What the devil?
What the hell? Also: ¿Por qué diablos?, means Why the hell?