Meaning of achicopalado in Spanish:

achicopalado

(achicopalada)

adjective

Honduras, Mexico, El Salvador
  • 1[persona] Que está desanimado, acobardado o deprimido.