Traducción de to need (to have) one's head examined en Español:

to need (to have) one's head examined

locución

  • 1

    he needs his head examined está / anda mal de la cabeza