Moonspeak Definition

noun

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

Wiktionary

Origin of Moonspeak

Find Similar Words

Find similar words to moonspeak using the buttons below.

Words Starting With

Words Ending With

Unscrambles

moonspeak