Top definition
A park near Much Music headquarters in Toronto, ON, Canada.
A place where you can ALWAYS get weed.
everyone was dry, so we went to grange park
by Velvokai May 25, 2005
Get the mug
Get a grange park mug for your daughter Julia.