1 definition by chazzo

Top Definition
A lovely patch of grass, situated just south of the village, next to the park. I used to walk my dog through there, until he died..
I had a picnic on the g spot.
by chazzo April 16, 2006

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