Definition of meterse en su concha in Spanish:

meterse en su concha

phrase

  • 1Retraerse, ser muy cerrado y evitar al trato con los demás.

    desde que se divorció, se ha metido en su concha y no quiere ver a nadie