mumbo jumbo

Explore definitions, synonyms, and language insights of mumbo jumbo

Definitions

Noun
language or ritual causing, or intending to cause, confusion

More General Terms