Literal translation: you ate it
Meaning: you nailed it, you did great
Significado: excelente, lo hiciste bien
Use: colloquial, urban
Literal translation: you ate it
Meaning: you nailed it, you did great
Significado: excelente, lo hiciste bien
Use: colloquial, urban