The story
Blend of Twitter + immolation.
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Public censure brought upon someone by an offensive or otherwise inadvisable Twitter post. Full definition →
Blend of Twitter + immolation.
Etymology from Wiktionary, CC BY-SA 4.0.