Top definition
the most awesome duck in the entire world.
that wonderduck is sure something!
by ellz bellz November 19, 2004
Get the mug
Get a wonderduck mug for your guy Riley.