1 definition by TheyCallMeTori

A living creature with very noticeably low intelligence.
Sarah Palin is often seen as a not-so-distant relative of the dodo bird.
by TheyCallMeTori September 30, 2008
Get the Dodo Bird mug.