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
Get the mug
Get a ohdo mug for your fish Bob.
buy the domain for your foodie site