A duck making a quack sound.
That quackoduck is annoying the quack out of me!
by Leonardo187 November 02, 2007
Get the mug
Get a quackoduck mug for your cat Zora.