1 definition by Butterfly Goddess

Top Definition
Someone who uses the internet as a means of stalking some one.
Missy closed her MySpace account because on an Internet Troll.
by Butterfly Goddess May 08, 2008

Mug icon
Buy a Internet Troll mug!