Moonspeak Definition

noun

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

Wiktionary
Advertisement

Origin of Moonspeak

Find Similar Words

Find similar words to moonspeak using the buttons below.

Words Starting With

Words Ending With

Unscrambles

moonspeak