Top definition
Companion. A compassionate person with a human heart. It's an Igala name from North Central Nigeria.
After I lost my job, that family has been my Odiba.
by Odibabrams April 05, 2015
Get the mug
Get a odiba mug for your barber Riley.