Definify.com

Definition 2024


moonspeak

moonspeak

English

Noun

moonspeak (uncountable)

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

See also