Top Definition
A luxurious garden that is highly landscaped, lush and contains plants from all over the world and has many exotic animals and birds etc. and in addition there are many beautiful nude women who stroll through it ect.
Very wealthy people sometimes have them and there are some open to the public often for an admission price.
Have you been to the garden of nudes?
by Judge dredd7 February 23, 2012
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.