Meaning of zamacuco in Spanish:

zamacuco

(zamacuca)

masculine and feminine noun

informal
  • 1Persona que, fingiendo ser torpe o callándose, consigue hacer su voluntad.