Top definition
its when some one calls another person retarded, or weird, dumb.
ewww, did you see cynthia?? ugh, she is a major dodo mama!! haha
by emmyy3 September 28, 2010
Get the mug
Get a dodo mama mug for your bunkmate Callisto.
buy the domain for your cat vlog