Taiwan a kind of puppet show typical in Taiwan featuring figures of tiny sacks topped with painted heads manipulated with hands and fingers : film and television : Chengdu dialect : Chongqing dialect > your or my father
Contents
English Expression
  1. n.:  your or my father,  elderly gentleman
Containing Phrases
High your or my father