hora de los quiubos
Meanings
Noun
1. moment of truth (colloquial, Chile, El Salvador)