Duck division
-
the duck division is a bunch of douche-bags that think they own [newgrounds]. they are often referred to as DD for short.
They [spam it] with their crap.
recently they have been [submitting] a video of terrorists cutting another guys head off - a lot of blood!Duck division meaning & definition 1 of Duck division.