What is Spamduck?
1.
Affectionate term for a
"Shehasathree is such a spamduck, she must never leave the computer."
See
Random Words:
1.
When you accidentally leave the oven on, but are unwilling to admit to your significant other that you're an idiot.
SO: Did you fo..