English | German | Russian | Czech

moonspeak English

Meaning moonspeak meaning

What does moonspeak mean?

moonspeak

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

Are you looking for...?