Word info

moonspeak

Noun

Meaning

moonspeak (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms