Definition of darse (de) cabezadas contra la pared in Spanish:

darse (de) cabezadas contra la pared

phrase

  • 1

    Estar muy enfadado por haber fracasado o por no haber sabido aprovechar una oportunidad.