1 definition by The Original Douche

Top Definition
An angry monster who lives under a bridge, eats goats, and vents his rage on youtube.
The trolls shat angry comments all over the comment board.
by The Original Douche November 04, 2011

Mug icon
Buy a Troll mug!