mumbo_jumboEnglish

mumbo jumbo

Noun

Language or ritual causing, or intending to cause, confusion

English: mumbo jumbo