gaikokujin
A word that means ‘foreigner’ but is so polite it makes gaijin look like a swear word. It’s like saying ‘you’re from another country’ but with a little respect and a lot of extra syllables.
The principal called me a gaikokujin for not knowing how to bow correctly.
My friend got called gaikokujin for eating pizza with chopsticks.
The guy at the izakaya said I was a gaikokujin for not knowing what sake was.