Top Definition
adj. 1. positive comment used to describe an extreme sense of happiness.
2. used to tell about something in a positive way
1. i live in the ohdo. i am the ohdo.
2. that road trip was fuckin'ohdo!
by Russell ben April 21, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.