Karagiozis
Proper noun
Meaning
A certain Greek shadow puppet character, of Turkish origin.
(figuratively, derogatory) Someone completely ridiculous, a buffoon
Source: en.wiktionary.orgProper noun
A certain Greek shadow puppet character, of Turkish origin.
(figuratively, derogatory) Someone completely ridiculous, a buffoon
Source: en.wiktionary.org