Cesspit

Social media firms told their platforms are a "cesspit".