Translation of cabeza de chorlito in English:

cabeza de chorlito

scatterbrain, n.

Definition of scatterbrain ( US English | UK English )

masculine and feminine noun

informal
  • 1

    scatterbrain informal