moonspeak
Noun
Meaning
moonspeak (uncountable)
(slang, derogatory) Any confusing foreign language, especially Japanese or another East Asian language.
Noun
moonspeak (uncountable)
(slang, derogatory) Any confusing foreign language, especially Japanese or another East Asian language.