this ilpapa was spamming our boards again last night, posting nonstop photos and links to irrelevant subjects
troll poster on online discussion forums
"this ilpapa was spamming our boards again last night, posting nonstop photos and links to irrelevant subjects" What is the definition of "ilpapa"?