Thank Your Lucky Trolls

Urban Dictionaryi defines trolls in the two following ways: 1. A dumbass who makes idiotic posts in message boards/newsgroups for the sole purpose of pissing people off, often lacking in intelligence. Sometimes compared to people who pass you by on the sidewalk then grab you in inappropriate places.ii 2. One of many unsung internet heroes […]