Many of us can't seem to go a day without encountering the flotsam, jetsam, lagan and derelict known as Trolls. Or as I call them, ABT's (Ankle Biting Trolls)
So it seems they are here to stay. Like roaches.
Who are or have been your favorite troll(s)?