Significado en español

Significado de I pulled it off