Home
Search
Index
Definify.com
Definition
2025
moonspeak
moonspeak
English
Noun
moonspeak
(
uncountable
)
(
slang
,
derogatory
)
Any
confusing
foreign
language
, especially
Japanese
or another
East Asian
language.
See also
moon language
moonrunes
Etymology
moon
+
-speak
Similar Results