I see people ranting about some lemmy site here from time to time and I still have no clue what it is or why I should care

Any attempts to explain it will be ignored

  • Teekeeus
    ·
    edit-2
    2 months ago

    deleted by creator