Skip to main content

DuckPuppyLover69's definitions

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."
by DuckPuppyLover69 November 25, 2016
mugGet the duck puppy mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email