“Te la comiste” Literal translation: you ate it Meaning: you nailed it, you did great Significado: excelente, lo hiciste bien Use: colloquial, urban Read More