1 definition by TrollKillaz

Top Definition
Troll poster on online discussion forums. Creates many screen names and is usually voted the biggest douchebag of the board.
This Ilpapa was spamming our boards again last night, posting nonstop photos and links to irrelevant subjects.
作者 TrollKillaz 2012年7月13日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。