1 definition by IMMAMADNESS

a Nigerian word used to indicate a person who is an idiot/stupid.
GUYYY Dejola is such an ode
by IMMAMADNESS August 29, 2018
Get the Ode mug.