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".

Tag: enthusiasm 

Thursday, February 02 2012