Top definition
The fictional happy place, where dumbies live out their delusions of grandeur.
Man I would like to have some of that stuff that the Fed and Wall Street have been smokin', I'd like to be in Udopia, too.
by Quido1 July 13, 2010
Get the mug
Get a udopia mug for your buddy Helena.

Available Domains :D