that weird person you know who seems like they have no concept of the outside world might have come from batavia
1
"that weird person you know who seems like they have no concept of the outside world might have come from batavia" What is the definition of "batavia"?