Top definition
A creative respite. A place of meditative value.
I was getting all stressed so I closed my eyes and thought of Adsoka
by brit boy April 07, 2004
Get the mug
Get a Adsoka mug for your fish Nathalie.