the [vatican city] is not in [china], you dingdo
a person who does or says something that is foolish, clumsy, or not well thought out
"the [vatican city] is not in [china], you dingdo" What is the definition of "dingdo"?