1. something that is overly complicated, confusing, or devoid of real meaning
Mumbo Jumbo is a term used to refer to unnecessarily complicated language or confusing explanations. You may say that you don't understand the 'legal mumbo jumbo in a contract' for example. Mumbo Jumbo usually refers to jargon or speciality language which is meant to exclude others or to confuse. Mumbo Jumbo can also refer things of a superstitious or religious nature which are confusing or which the listener or reader cannot easily understand. This is a very colloquial expression used in informal contexts.