Skip to main content

Duckaroo

a lizard with a flattened flat bill, a dull beak, and short wings.
Example: The duckaroo climbed the rock and emerged into the open air
by man1264 April 23, 2022
mugGet the Duckaroo 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