Singular
mumbo jumbo

Plural
mumbo jumbos

  1. (uncountable) Mumbo jumbo is technical words or language that is has no plain or clear meaning.
    The contract is full of legal mumbo jumbo.