Translation of cabeza de chorlito in English:

cabeza de chorlito

scatterbrain, n.

See US English definition of scatterbrain

See UK English definition of scatterbrain

masculine and feminine noun

informal
  • 1

    scatterbrain informal