you really thought storks bring in babies? you are such a bakanishi
baka + akanishi (jin)  baka= stupid in japanese
"you really thought storks bring in babies? you are such a bakanishi" What is the definition of "bakanishi"?