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

tener la cabeza a pájaros

phrase

Spain
  • 1Ser una persona poco juiciosa.