Un palo Literal translation: a stick Meaning: a success Significado: un éxito Uso: colloquial, urban Read More