1 definition by Odibabrams

1
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 merch
Get the odiba neck gaiter and mug.