dodo bird dumbass Share definition Flag A living creature long ago that is an insult THAT GUY is a dodo bird dumbass dodo bird dumbass by CUPYYYY January 19, 2017 Get the dodo bird dumbass mug.