1 definition by Mlex

Top Definition
goa
1. A part of India, once a popular vacationing spot.
2. A sub-type of trance music that originated from Goa (see above). It is characterized by it's psychedelic sounds.
by Mlex August 05, 2003

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