1 definition by Tom Parry

Top Definition
Someone who posts on forums or message boards intending to provoke people and/or annoy them.
Zephyr has been trolling the boards all day
by Tom Parry November 23, 2003

Mug icon
Buy a troll mug!