Top definition
(n.) - a name for an ideal community or society that meets all of your needs and desires.
If I was king of the world, I'd set up a youtopia, stuff it with everything I want and call it my own.
by PRwiz101 October 19, 2010
Get the mug
Get a youtopia mug for your mom Beatrix.
buy the domain for your art site