mashup Play nounA piece of music, video or software made by combining parts of two or more existing works.