1 definition by Andrew Kowalchuk
A small piece of unused land that has been ignored, overlooked, abandoned or is othewise unsaleable that has been converted into a green space, recreational area or playground. Usually found in an urban setting and frequently near busy roads. Prevelant in cities eager to appear to be providing green space when they actually have lack of real parks.
by Andrew Kowalchuk June 7, 2005