quackoduck

A duck making a quack sound.
That quackoduck is annoying the quack out of me!
by Leonardo187 November 03, 2007
Get the quackoduck mug.