Translation of cabeza de pollo in English:

cabeza de pollo

scatterbrain, n.

masculine and feminine noun

Chile
informal

  • 1

    scatterbrain informal