Top definition
adj., a word to describe an undescribable feeling or moment!
That was.... dreo!

Coming off that rollercoaster i felt dreo!
by spaz06 March 30, 2008
Get the mug
Get a dreo mug for your dog Yasemin.
buy the domain for your recipe blog