Definition of achicado in Spanish:

achicado

(achicada)

adjective

  • 1

    [persona] Que se comporta de forma cobarde.