What does Battlemash mean?

Battlemash meaning in Urban Dictionary

the definition of always establish a battle between at least two video clips in one or numerous sources for a passing fancy webpage (a mash-up). A fantastic movie are selected by users via either a majority vote into the responses area or a passionate voting mechanism.