Top definition
Nigerian(Yoruba) term for somebody being dumb, stupid, or just doesn't know anything
Tolu: Obasanjo isint the president of naija anymore?!
Deji: (suck teeth) where have u been?...Olodo
by Playax08 October 26, 2009
Get the mug
Get a olodo mug for your papa Callisto.
buy the domain for your pet blog