2 definitions by Alex F

Top Definition
Two benches situated on a corner in Merrickville, Ontario, Canada that are surrounded by bushes and other greenery. It is down the street from the G-spot. People meet in both places frequently.
Should we meet at the G-spot or the Jungle
by Alex F November 20, 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
The bench infront of the general store in Merrickville, Ontario, Canada
All meet ch'ya at the G-spot
by Alex F November 20, 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