Etymology
Today it means: A group of Twitter users targetting an issue or individual, especially one that forms suddenly and is viewed as hostile. Full definition →
From Twitter + mob.
Etymology from Wiktionary, CC BY-SA 4.0.