It's an ibibio word meaning Power.
Odudu abasi: meaning God's power.
by Anqor February 7, 2010
Get the Odudu mug.