dodo mama Share definition Flag its when some one calls another person retarded, or weird, dumb. ewww, did you see cynthia?? ugh, she is a major dodo mama!! haha dodo mama by emmyy3 September 30, 2010 0 0 Get merch Get the dodo mama mug. Buy Now — $32.95 See more merch