1 definition by LED

Top Definition
A moment or moments of total relaxation of the body and soul almost in a sense of feeling "high".
A: Let's relax a minute here under the tree, I am exauhsted.
B: Ahhhhh... what a zoola it is ..!
by LED March 14, 2005

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug