meaning of brainduck

brainduck meaning in Urban Dictionary

brainduck implies complete trick. duck suggests zero , some body with zero brains.