UP主

U Pzhǔ
  1. (Internet slang) uploader (person who uploads a video or other content to the Internet)
  2. pronounced àpuzhǔ
  3. (loanword from Japanese うp, "upunushi")

CEDICT

Entry Composition