Skip to main content

Definitions by keyWaveDodo

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.
Dodo by keyWaveDodo June 10, 2019