What does odelay mean in english

Odelay is slang used in the Hispanic culture,meaning to agree wholeheartedly or to express enthusiasm for an idea or object. Equivalent to "Right on" or "Cool".
Updated on Thursday, February 02 2012 at 04:00AM EST
Collection: enthusiasm 

Related Questions