MUBAR: Mash Up Beyond All Recognition

What does MUBAR mean? The above is one of MUBAR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Mash Up Beyond All Recognition