2 definitions by Lelia

Top Definition
Affectionate term for a blogger who posts so much, in their own and other people's blogs, they are requested to confirm their non-bot status by passing a 'human test'. Major blog sites (for example, livejournal), monitor frequency and characteristics of posts and any user that adds up enough 'points' that indicate it may be a bot creating spam, is asked to pass a visual or auditory test to confirm that they are human.
"Shehasathree is such a spamduck, she must never leave the computer."
by lelia July 15, 2004
Mug icon
Buy a spamduck mug!
See "Laundry".
Bobby, have you folded your lelia yet?
by Lelia October 12, 2003
Mug icon
Buy a lelia mug!