cómo demonios
Meanings
Phrase
1. what the heck
2. how the heck
Examples1
How in the world did you manage to climb onto the roof?