Skip to main content

keyWaveDodo's definitions

Dodo

Dodo is a term of endearment for a sweet kind hearted girl whose genuine good nature and ability to spread happiness is unrivaled. Usually petite and with no fluff, she is often the source of joy in a room.
by keyWaveDodo June 10, 2019
mugGet the Dodomug.

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