1. A pejorative name for YouTube.
2. A censorious video platform where corporations and politicians reign free while content creators have to watch every word they say to avoid getting banned.
2. A censorious video platform where corporations and politicians reign free while content creators have to watch every word they say to avoid getting banned.
by RakoonGamer April 03, 2022