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
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush