Definition of tener la cabeza a pájaros in Spanish:

tener la cabeza a pájaros

phrase

  • 1

    Spain Ser una persona poco juiciosa.