Summary
English to Spanish:   more detail...
  1. having lead in one’s pants:
    • Wiktionary:
      having lead in one’s pants → huevón