Skip to main content

The Original Douche's definitions

Troll

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 5, 2011
mugGet the Trollmug.

Share this definition