qué rayos
Meanings
Phrase
1. what the heck
Examples2
What the heck are you doing?
What in the world is this?