What is Duckerz?
a big dumb idiot who says waa all the time
duckerz is a big dumb idiot
See moron, bunghole, smartass, haircut, duck