VariousWords beta
Related Terms:
Definitions:
Noun
mumbo jumbo
Definition: language or ritual causing, or intending to cause, confusion
Definition: A deity or other supernatural being said to have been worshipped by certain West African peoples; an idol.