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