Etymology
Today it means: A troll alter ego or self-insert character created by a fan. Full definition →
From troll + -sona.
Etymology from Wiktionary, CC BY-SA 4.0.