Best definition
zzplague
A terrible youtuber that makes terrible streams.

“Ew that guy is such a zzplague”