A compound of up (a clipping of English upload; the unconventional spelling is a result of directly typing "up" into a Japanese IME) and 主(ぬし) (nushi, “proprietor”).
うp(ぷ)主(ぬし) • (upunushi)