Meaning of fantochada in Spanish:

fantochada

Translate fantochada into English

feminine noun

informal
  • 1Dicho o hecho que es propio de un fantoche.