Skip to main content

Definitions by DuckPuppyLover69

duck puppy 

A semiaquatic egg-laying mammal endemic to eastern Australia, including Tasmania.

See Platypus
Person 1: "That duck puppy is just sitting there."
Person 2: "Yeah, they don't do much."
duck puppy by DuckPuppyLover69 November 25, 2016